Cuando se trabaja con archivos, es normal que pueda haber errores, por ejemplo: podríamos intentar leer un archivo que no existe, o podríamos intentar escribir en un archivo para el que no tenemos permisos de escritura. Para manejar todos estos errores debemos utilizar excepciones. Las dos excepciones más comunes al manejar archivos son:
FileNotFoundException
: Si no se puede encontrar el archivo.IOException
: Si no se tienen permisos de lectura o escritura o si el archivo está dañado.
Un esquema básico de uso de la captura y tratamiento de excepciones en un programa, podría ser este, importando el paquete java.io.IOException
:
Código de la estructura para gestionar excepciones. (1.00 KB)
Situación anómala durante la ejecución de un programa. En Java cuando se produce algún tipo de error se lanza una excepción.