domingo
may212017
Gestión de excepciones.
¿Compilaría y ejecutaría el siguiente código? Si no compila, ¿por qué razón? Si ejecuta, ¿cuál sería la salida?
package pruebasExcepciones;
public class Pruebas {
public static void pruebasExcepciones() {
try {
System.out.println(" 1) try ");
lanzaExcepcion();
} catch (Exception e) {
System.out.println(" 2) catch ");
throw e;
} finally {
System.out.println(" 3) finnaly ");
}
}
public static void main(String[] args) {
try {
pruebasExcepciones();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(" 4) main ");
}
public static void lanzaExcepcion() {
throw new ArrayIndexOutOfBoundsException();
}
}

jcarmonaloeches
Reader Comments