Java - Excepciones - Throwable
Concepto
- API principal de las Excepciones producidas en Java
- Son clases que contienen
constructores,métodosyatributos
- Son clases que contienen
- Clase Padre la cual heredan las demás clases hijas
ErroryException
Constructores
Throwable()- No proporciona ningún detalle sobre la excepción que la produjo
Throwable(String message)- Recibe un String que será un mensaje del error con el detalle del error mismo
Throwable(String message , Throwable cause)- Recibe un String que será un mensaje de error y otro que sería la causa original de la excepción
Métodos
getMessage()- Devuelve el mensaje de la excepción que estará definido dentro del constructor Throwable
getLocalizedMessage()-
Realiza la misma acción que getMessage() a no ser que una clase hija lo haya sobrescrito para producir un mensaje especifico en una clase Locale en concreto
Localenos indica la configuración de idioma y el país del sistema operativo con el que estamos trabajando
-
getCause()- Devuelve la excepción
Throwableque causo la excepción - Nos muestra la causa del problema
- Devuelve la excepción
toString()- Devuelve el nombre de la excepción y el mensaje
- Más completo que
getMessage()ya que ayuda a conocer el nombre y el mensaje de la excepción para comprender lo sucedido
printStackTrace()- Muestra por pantalla la salida de error estandar (terminal o archivo logs) la
stack trace(lapila/stackdetrazas/tracker) de la excepción stack trace: Es la lista con todos los métodos a los que se ha llamado para llegar hasta a la ejecución del error que produjo la excepciones- Pertenece a la clase
printStackTrace()
- Pertenece a la clase
- Muestra por pantalla la salida de error estandar (terminal o archivo logs) la
Deja un comentario