Olaf Schneider: Exceptions versus anderes Errorhandling

Beitrag lesen

Hallo Robert,

vielen Dank für Deine ausführliche und interessante Antwort. Ich habe inzwischen entschieden, alle zu behandelnen Fehler über Exceptions abzuwickeln. Dieses schien mir eleganter als eigene Fehlerobjekte, die letztlich auch nichts anderes machen.

Ich habe eine eigene Exception, die sich von der Exception-Basisklasse ableitet. Weitere modulspezifische Exceptions erweitern wiederum diese eigene Exception. Inwieweit diese pro Fehler noch Unterklassen erhalten oder ob ich mit Fehlercodes arbeite, habe ich noch nicht entschieden. Das kann sich auch während der Implementierung noch ändern.

Gruß
Olaf