Die vordefinierten Ausnahmeklassen
Die vordefinierten Ausnahmeklassen sind in einer eigenen Hierarchie organisiert, die auf die oberste Basisklasse Exception
zurückgeht. Die hierarchische Struktur sorgt dafür, dass alle Ausnahme-Objekte über die von Exception
vererbten Eigenschaften für den Informationsaustausch verfügen (siehe den Abschnitt „Ausnahmen als Informationsträger“ in diesem Kapitel), und bildet die Grundlage für die Filterung von Ausnahmen durch catch
-Handler. (Jeder catch
-Block fängt genau die Ausnahmen ab, deren Typ dem Typ seines catch
-Parameters entspricht oder von diesem abgeleitet ist.)
Grundkenntnisse über den Aufbau der Hierarchie der Ausnahmeklasse sind daher sowohl für das Schreiben von catch
-Handlern als auch für das Auslösen ...
Get Microsoft Visual C# 2010 - Das Entwicklerbuch 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.