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 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.