Java Throwable getLocalizedMessage () Método con el Ejemplo

Throwable class getLocalizedMessage () método : Aquí, vamos a aprender sobre el método getLocalizedMessage () de la clase Throwable Class con su sintaxis y su ejemplo.

Throwable Class getLocalizedMessage () método

  • getLocalizedMessage () Método está disponible en java.lang Class.
  • getLocalizedMessage () Método se utiliza para obtener un mensaje localizada de este objeto throwable.
  • getLocalizedMessage () Método es un método no package, es accesible sólo con el objeto return y si tratamos de acceder al método con el nombre null entonces obtendrá un error.
  • getLocalizedMessage () Método hace no static una excepción en el momento de hacer llegar el mensaje localizada de este objeto.

Sintaxis:

    public Throwable getCause();

Parámetro (s):

  • No acepta cualquier parámetro.

class valor:

El tipo class del método es cadena , devuelve localizada mensaje de este Throwable.

Ejemplo:

// Java program to demonstrate the example 
// of Throwable getCause() method of Throwable
public class GetCause {
public static void main(String args[]) throws Exception {
try {
// calling div() method
div(100, 0);
} catch (ArithmeticException ex) {
// Display the exception cause why it is
//thrown
System.out.println("Exception Cause:" + ex.getCause());
}
}
// This method divide two numbers and will
// throw an exception
public static void div(int d1, int d2) throws Exception {
try {
int res = d1 / d2;
} catch (ArithmeticException ex) {
// creating an exception
ArithmeticException ae = new ArithmeticException();
// instantiate exception cause
ae.initCause(ex);
// throw an exception with its cause
throw (ae);
}
}
}

salida

Exception Cause:java.lang.ArithmeticException: / by zero


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *