Eigene Ausnahmeklassen schreiben

Die erste Regel zum Schreiben eigener Ausnahmeklassen lautet:

  1. »Überprüfen Sie, ob es wirklich notwendig ist!«

Bevor Sie eine eigene Ausnahmeklasse schreiben, prüfen Sie zuerst gründlich, ob es für die Art von Fehlern, die die Ausnahme repräsentiert, nicht bereits eine vordefinierte Klasse gibt. Wenn ja, ist es immer ratsamer, eine Ausnahme dieser Klasse auszulösen, als eine eigene Ausnahmeklasse zu schreiben.

Hinweis

Früher wurden eigene Ausnahmeklassen nicht selten aus dem einzigen Grund geschrieben, um zusätzliche Felder für die Übertragung weiterer Informationen definieren zu können. Dies ist in C# 2.0 nicht mehr nötig, da Exception nunmehr an alle Ausnahmeklassen die Eigenschaft Data vererbt. Hinter Data verbirgt ...

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.