Identifica si son verdaderas o falsas las siguientes afirmaciones con referencia a las excepciones.
Las excepciones en Java derivan de la clase Throwable que, a su vez, derivan de la clase Exception. ____ (1)
Las excepciones sirven para controlar los errores de ejecución. ____ (2)
Todo lo que se encuentre en la cláusula finally se ejecutará sólo cuando falle la ejecución. ____ (3)
En Java es posible anidar cláusulas try. ____ (4
) 1 2 3 4. Relaciona los métodos más utilizados de la clase Throwable.
Se usa para obtener un mensaje de error asociado con una excepción ____ (1)
Se utiliza para imprimir la excepción ____ (2)
Se utiliza para mostrar el nombre de la excepción ____ (3) 1 2 3. Completa el siguiente código de forma que muestre el mensaje “Debes ser mayor de edad” si tienes menos de 18 años, y que siempre muestre el mensaje “ADIÓS” al acabar la ejecución.
NOTA: Diferenciar mayúsculas y minúsculas
____ (1) {
____ (2)
(edad < 18)
____ (3) ____ (4)
IllegalArgumentException ("Debes ser mayor de edad");
} ____ (5) (Exception e) {
System.out.println(e);
} ____ (6) {
System.out.println("ADIÓS");
} 1 2 3 4 5 6. ¿Qué muestra por pantalla el siguiente código al producirse el error?
int numeros[] = new int[5];
for (int i = 0; i <=5; i++) {
try {
numeros[i] = i;
} catch (Exception e){
System.out.println(e.getMessage());
}
} 6 java.lang.ArrayIndexOutOfMemoryException 5 Index 5 out of bounds for length 5 .
|