Banner

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.)