Fachhochschule Wiesbaden
Fachbereich Design Informatik Medien
OO Programmierung in Java
Sven Eric Panitz
Ausnahmen
Objekte der Klasse
Throwable
können geworfen werden mit dem Schlüsselwort
throw
Throwable
hat Unterklasse
Error
zur Bezeichnung kaum behebarer Fehler und
Exception
für korrigierbare Ausnahmesituation
Unterklasse
RuntimeException
von
Exception
für jederzeit in Laufzeit auftreten könnende Fhler, zB Zugriff auf
null
oder falschen Reihungsindex
eigene Unterklassen von
Exception
können geschrieben werden
das Werfen eines Ausnahmeobjektes bricht sequentielle Abarbeitung des Codes ab.
sämtliche lokale Information geht beim Werfen einer Ausnahme verloren (Wrte lokaler Variablen, Schleifendurchläufe etc.)