Fehlerbehandlung (rückgabewerte)



  • Hallo,

    ich habe schon im Netz gesucht, habe aber nichts gefunden, weil ich wohl auch nicht weiee nachwas ich suchen soll.
    Und zwar baue ich mir gerade paar klassen bei denen ich mir überlege, wie ich die Fehlerbehandlung implementieren soll.
    Entweder ich realisiere dies mittels (Konstanten) Rückgabecodes der Funktionen (z.B. "public const DBERROR_SERVERNOTFOUND = 0x0001)
    oder mittels try-catch - throw
    was ist vorteilhafter . und wiso?



  • naja, wenns um Fehlerbehandlung geht, würde ich halt Exception Handling dann schon bevorzugen, weil du dann ja den Rückgabewert an sich frei hast für das, was die Methode wirklich zurückgeben soll und dies nicht über Referenzen geschehen muss.



  • Susi74 schrieb:

    was ist vorteilhafter . und wiso?

    Rate mal, wozu 'Try' eingeführt wurde. Das sollte eigentlich beide Fragen beantworten.


Anmelden zum Antworten