Saber si existe un fichero con Java
Por nuestro bien, cuando estamos trabajando con ficheros, deberíamos de validar la existencia o no del fichero o directorio con el que vamos a trabajar. Ahora, que hay mucho lanzado en esta vida, que puede pensar que que más da. Claro, que si instanciamos la clase File, en Java, con un fichero que no existe y por ejemplo, intentamos recuperar el tamaño del mismo, no nos vamos a llevar ninguna desagradable sorpresa de que salte una excepción y nos desmonte el “chiringuito”. Pero, como más vale prevenir que curar, en primer lugar instanciaremos la clase File con el path que queramos investigar:
String sFichero = "c:\misficheros\fichero.txt";File fichero = new File(sFichero);Solo nos quedará invocar al método exits() para conocer si existe o no el fichero instanciado:
if (fichero.exists()) System.out.println("El fichero " + sFichero + " existe");else System.out.println("Pues va a ser que no");Descarga el código de Saber si existe un fichero con Java
Se explica cómo saber si existe un fichero con Java utilizando la clase File y el método exists.