Tema: excepciones
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/01/2012, 07:36
Avatar de Ronruby
Ronruby
 
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 4 meses
Puntos: 416
Respuesta: excepciones

Lo que pasa es que atrapas la excepcion, pero la demas parte del codigo este fuera del try-catch

Código Javascript:
Ver original
  1. archivo = new File (ARCHIVO_CONFIGURACION);
  2.         try {
  3.             fr = new FileReader (archivo);
  4.         } catch (FileNotFoundException ex) {
  5.             System.out.println("Error al abrir el fichero de configuracion.El fichero no se encuentra en el directorio adecuado.");
  6.             miInterfaz.insertar("Error al abrir el fichero de configuracion.El fichero no se encuentra en el directorio adecuado.Ponga la carpeta en el escritorio");
  7.         }
  8.          
  9.         br = new BufferedReader(fr);

Al codigo encontrar una exception, entra en el catch, pero luego de eso continua su ejecucion normalmente.

Debes insertar todo lo relacionado al archivo dentro de 1 try catch para que al encontrar un problema salga y no continue ejecutandose mas codigo.

La excepcion que te muestra es en la linea: br = new BufferedReader(fr);
Es lo unico que no esta dentro de un try/catch y envia una excepcion en tiempo de ejecucion al tu pasarle null.