Exceptions

Assertions
Assertions sind Zusicherungen, die zur Kontrolle des Programmablaufes verwendet werden.
Die try-catch-Anweisung
try-catch-Anweisungen dienen in Zusammenarbeit mit Exceptions dem Abfangen von Programmfehlern.
Eigene Exception
Zur Fehlerbehandlung, können in Java eigene Exceptions deklariert werden, die Laufzeitfehler abfangen und Fehlfunktionen zu vermeiden helfen.
Exception verhindern
Wie kann verhindert werden, dass Exceptions geworfen werden?
Try-with-resources-Statement
Ab der Java-Version 7 ist es möglich, durch ein try-with-resources Statement das Schließen eines Datenstroms automatisch auszuführen