Glossar

Exception

Ausnahmebehandlung / Exception Handling Softwareentwicklung / Fehlerbehandlung
Ausnahmebehandlung ist der Mechanismus, mit dem Programme auf Fehler zur Laufzeit reagieren. Eine Exception wird geworfen (throw) und kann weiter oben im Aufrufstapel abgefangen werden (catch). Exceptions unterbrechen den normalen Programmfluss gezielt und trennen Fehlerbehandlungscode vom Hauptprogrammfluss. Checked Exceptions (Java) müssen deklariert werden; Unchecked Exceptions (RuntimeException) laufen unbehandelt.