Konzepte Fehlerbehandlung



  • Hallo,

    kennt jemand eine Anleitung bezüglich konzeptioneller Aspekte der Fehlerbehandlung? Soll heißen: Ich bin nicht daran interessiert, wie man mit Exceptions syntaktisch korrekt programmiert, sondern an theoretischen Fragestellungen der Fehlerbehandlung (z.B. welche Klassen von Exceptions man haben sollte; wie man diese am Besten einsetzt; wann man überhaupt mehr als eine Exception-Klasse verwenden sollte, etc.)



  • Hier steht schon etwas zum allgemeinen Einsatz:

    http://www.zfx.info/Tutorials.php?ID=82

    Was dir vielleicht auch zum Verständniss hilft ist mal den direkten Vergleich zu C - Fehlerbehandlung ( p = foo (); if (p) ... ) zu machen.
    Und diesen Vergleich immer im Kopf zu behalten, wenn du etwas über exceptions liest. Dazu kommt noch:
    - Was passiert mit Objekten, die erzeugt worden sind und eine exception geworfen wird.
    - Und wer behandelt die Fehler? Der Implementierer der Funktion, oder der Benutzer der Funktion.


Anmelden zum Antworten