next up previous contents index
Next: Definieren von Ausnahmetypen Up: Programmieren in Java Previous: Abbruch-Anweisungen: breakcontinue, return

Ausnahmen

    Ausnahmen (Exceptions) bieten die Möglichkeit, Fehlersituationen zu behandeln, ohne den Code unleserlich zu machen.

Java bietet zwei Arten von Ausnahmen:

Eine Ausnahme wird bei unerwarteten Umständen ausgelöst (throw).   Sie wird abgefangen (catch)   von einem dafür zuständigen Konstrukt (weiter vorne in der Methodenaufrufkette). Falls ein solches nicht existiert, übernimmt ein Default Exception Handler.




next up previous contents index
Next: Definieren von Ausnahmetypen Up: Programmieren in Java Previous: Abbruch-Anweisungen: breakcontinue, return

Peter Pfahler, 1997