» Referenzen / Klassen / Throwable

Throwable ist die Superklasse aller Ausnahmen- und Fehlerklassen con Java. Nur Subtypen dieser Klasse können als Exceptions genutzt werden. Es werden Methoden zur Verfügung gestellt, um nach einem Fehler sowohl den Stack als auch Fehlernachrichten analysieren zu können.

» ab JDK Version 1.0



public class Throwable
extends Object
implements Serializable
    

» Object


» Serializable


» Elemente

In der folgenden Liste sind alle von uns bereits referenzierten Elemente der Klasse aufgeführt.

» Methoden » Konstruktoren

» fillInStackTrace
» getLocalizedMessage
» getMessage
» printStackTrace [1][2][3]
» toString


» Throwable (1)
» Throwable (2)

» Datenelemente » Destruktoren

keine


keine


» Konstruktoren / Throwable (1)

Der Standardkonstruktor instanziiert ein leeres Objekt ohne Fehlermeldung.

» Prototyp

public Throwable()
    
» Parameter

keine

» Ausnahmen & Fehler

keine

» ab JDK Version 1.0

» Konstruktoren / Throwable (2)

Der Konstruktor initialisiert ein Objekt mit einer Fehlermeldung.

» Prototyp

public Throwable(String message)
    
» Parameter

message Die zu übergebende Fehlermeldung.

» Ausnahmen & Fehler

keine

» ab JDK Version 1.0

» Methoden / fillInStackTrace

Die Methode führt ein Update das aktuelle Ausnahmeobjekt durch.

» Prototyp

public Throwable fillInStackTrace()
    
» Parameter

keine

» Rückgabe

Objekt Das aktuelle Ausnahmeobjekt.

» Ausnahmen & Fehler

keine

» ab JDK Version 1.0

» Methoden / getLocalizedMessage

Die Methode liefert eine Beschreibung des aktuellen Fehlerobjekts.

» Prototyp

public String getLocalizedMessage()
    
» Parameter

keine

» Rückgabe

String Eine Beschreibung des Objekts.

» Ausnahmen & Fehler

keine

» ab JDK Version 1.1

» Methoden / getMessage

Die Methode liefert die Fehlerbeschreibung des Objekts.

» Prototyp

public String getMessage()
    
» Parameter

keine

» Rückgabe

String Eine Beschreibung des Fehlers.
null Der interne String ist leer.

» Ausnahmen & Fehler

keine

» ab JDK Version 1.0

» Methoden / printStackTrace [1][2][3]

Die Methode gibt eine Übersicht über Art des Fehlers und dessen Auftreten aus. Es kann ein Ausgabestream bestimmt werden.

» Prototyp

public void printStackTrace(                  )
public void printStackTrace(PrintStream stream)
public void printStackTrace(PrintWriter stream)
    
» Parameter

stream Auf dem auszugebenden Stream.

» Rückgabe

keine

» Ausnahmen & Fehler

keine

» ab JDK Version 1.0 / 1.0 / 1.1

» Methoden / toString (Redefinition)

Die Methode liefert eine Beschreibung des aktuellen Objekts. Diese setzt sich aus dem Typ des Fehlers und der optionalen Fehlermeldung zusammen.

» Prototyp

public String toString()
    
» Parameter

keine

» Rückgabe

String Die Beschreibung des Fehlers.

» Ausnahmen & Fehler

keine

» ab JDK Version 1.0