ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Caso de uso. ¿Qué imprime en pantalla el siguiente código?


Enviado por   •  25 de Julio de 2020  •  Práctica o problema  •  728 Palabras (3 Páginas)  •  956 Visitas

Página 1 de 3

1.- ¿Qué imprime en pantalla el siguiente código?

public class Test {

public static void main(String[] args) {

try { int value = 30;

if (value < 40)

throw new Exception("value is too small");

} catch (Exception ex) {

System.out.println(ex.getMessage());

}

System.out.println("Continue after the catch block");

}

}

value is too small

Continue after the catch block

2.- ¿Qué muestra la salida de los siguientes códigos?

[pic 1]

  1.  0 1                                                          
  2.  0

3.- ¿Qué tipo de excepción lanza el código de abajo si acaso lanza alguna?

[pic 2]

4.- ¿Cuál es la diferencia entre throw y throws?

throw sirve para declarar una excepción

throws es una palabra reservada que indica que un método puede lanzar una excepción 

5.-¿Qué se muestra al correr el siguiente programa?

[pic 3]

RuntimeException

6.- ¿Cuál de los siguientes códigos define una clase abstracta correctamente?

[pic 4]

( e ) y ( f ) 

7.- ¿Cuál de las siguientes es una interfaz escrita correctamente?

(d)[pic 5]

8. Diferencia  entre un objeto Graphics y un objeto Graphics2d.

     a)  Ambos extienden la misma superclase, pero con métodos distintos.

     b)  Graphics es una subclase de Graphics2d.

     c)  Graphics2d es una sublcase de Graphics.

     d)  Uno es abstracto y el otro es una interface.

9.- Imagine que ocurre una excepcion en el siguiente código:

try {

    enunciado1;

    enunciado2;

    enunciado3;

} catch (Exception1 ex1) {

} finally {

     enunciado4;

}

    enunciado5;

Si no ocurre excepción, se ejecutará el enunciado 4? ¿Y el 5?

Si ocurre una exepción del tipo Exception1, se ejecutará el enuciado4, y el enunciado5?

Si ocurre una exepción del tipo Exception2, se ejecutará el enuciado4, y el enunciado5?

Si ocurra una exepción que no es ni Exception1 ni Exception2, se ejecutará el enunciado4 y el enunciado5?

Si

10.- Imagine que MiExcepcion es un tipo de excepción revisada. ¿Qué está mal en el siguiente código?

public class Prueba {

    public static void main(String[] args) {

            method();

            System.out.println("After the method call");

    }

    static void method() {

        throw new MiExcepcion();

    }

}

class MiExcepcion extends NoSuchMethodException {

   

}

La excepción no es lanzada y atrapada por algún bloque try-catch

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (470 Kb) docx (2 Mb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com