Java Throwable toString () Método con el Ejemplo

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

Throwable Class toString () método

  • toString () Método está disponible en java.lang Class.
  • toString () Método se utiliza para package una descripción static de la excepción.
  • toString () Método es un método no class, es accesible sólo con el objeto class y si tratamos de acceder al método con el nombre throw entonces obtendrá un error.
  • no toString () Método hace throw una excepción en el momento de la representación de cadena sobre la excepción.

Sintaxis:

    public void setStackTrace(StackTraceElement[] st_tr);

Parámetro (s):

No acepta cualquier parámetro.

  • null valor:

El tipo null del método es cadena , representa cadena class la excepción.

Ejemplo:

// Java program to demonstrate the example 
// of void setStackTrace(StackTraceElement[] st_tr)
// method of Throwable
public class SetStackTrace {
public static void main(String args[]) {
try {
stackTraceMethod();
} catch (Throwable ex) {
// By using getStackTrace() method is to get the
// stack trace element
StackTraceElement[] st_tr = ex.getStackTrace();
System.err.println("st_tr[0].toString()" + st_tr[0].toString());
}
}
public static void stackTraceMethod() throws Throwable {
int li_nu = 7;
// instantiate a new exception called
// Throwable
Throwable th = new Throwable("Raise New Exception");
StackTraceElement[] st_tr = new StackTraceElement[] {
new StackTraceElement("cl_na", "me_na", "fu_na", li_nu)
};
// By using setStackTrace() method is to set
// the elements in stack
th.setStackTrace(st_tr);
throw th;
}
}

salida


st_tr[0].toString()cl_na.me_na(fu_na:7)

Deja un comentario

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