Kapitel 5: Exceptions und Errors

5.1  Ausnahmen auslösen

Wie bereits im ersten Kapitel vermerkt wurde, treten Exceptions und Errors zur Laufzeit eines Programms auf und unterbrechen dessen Ablauf.

Im Gegensatz zu Errors, die als schwerwiegende Fehler gegen eine weitere Programmausführung sprechen, sollten Exceptions so behandelt werden, dass der Programmablauf nicht abgebrochen werden muss.

Für das Auffangen von Ausnahmen werden Anweisungen, die diese auslösen können, zu einem try-Block zusammengefasst. Auf diesen folgen ein oder mehrere catch-Blöcke, in denen die Reaktionen auf die jeweiligen Ausnahmen programmiert werden. catch-Blöcke erhalten eine Referenz auf ein Objekt vom Typ der Klasse Exception oder deren Unterklassen. Dabei gelten ...

Get Java Übungsbuch - für die Versionen Java 8 bis Java 17 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.