Kapitel 7. Exception-Handling

Eine Exception ist eine ungewöhnliche Bedingung, die den Kontrollfluss ändert oder unterbricht. Java bietet ein eingebautes Exception-Handling zur Verarbeitung solcher Bedingungen. Exception-Handling sollte nicht Teil des normalen Programmablaufs sein.

Die Exception-Hierarchie

Wie Abbildung 7.1 zeigt, erben alle Exceptions und Errors von der Klasse Throwable, die von der Klasse Object erbt.

Die Exception-Hierarchie
Abbildung 7.1 Die Exception-Hierarchie

Checked-/Unchecked-Exceptions und Errors

Es gibt drei Kategorien von Exceptions und Errors: Checked-Exceptions (geprüfte Exceptions), Unchecked-Exceptions (ungeprüfte Exceptions) und Errors (Fehler). ...

Get Java kurz & gut, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.