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.