Está en la página 1de 2

Qu es una excepcin? Una excepcin es un objeto que contiene informacin sobre un error que se ha producido.

Cuando se produce un error en un mtodo, el mtodo produce una excepcin. La jerarqua de excepciones se divide en dos categoras, cules son?

Todas las clases de excepcin se derivan de la Clase Throwable, , dos clases heredan directamente de la clase Throwable: De error y de excepcin
Cul es la diferencia entre una unchecked-excepcin y una checked-excepcin? Unchecked exceptions a menudo se producen debido a errores de codificacin . checked exceptions , por lo general se producen debido a circunstancias que estn fuera del control del programador ' s , como un archivo que falta o mala conexin de red Cul es la estructura para definir una excepcin? Explica cada parte. try {sentencias} se usa alrededor de cualquier declaracin que pueda lanzar una excepcin [Catch {MostSpecificExceptionType e) {sentencias}] ... [Catch {LeastSpecificExceptionType e) {sentencias} un bloque catch para cada tipo de excepcin que se puede mostrar en el bloque try. [Finally {sentencias} l para liberar cualquier sistema recursos que son utilizados por la sentencia try

Qu hace el mtodo printStackTrace? Para qu sirve throws? Para lanzar una excepcin comprobada, se codifica una clusula throws de la declaracin del mtodo. Para qu sirve throw?

para lanzar una excepcin se puede lanzar cualquier objeto que es

creado a partir de una subclase de la clase Throwable.


Cul es la buena prctica al momento de hacer multi-catch?

codificar en secuencia de la clase ms especfica en la jerarqua Throwable al menos especfica clase.

También podría gustarte