Hallo Programmierer,
ich habe eine Anwendung geschrieben und möchte jetzt eine korrekte Fehlerbehandlung dafür. Wenn eine Ausnahme ausgelöst wird, soll eine entsprechende Fehlermeldung ausgegeben und die Anwendung beendet werden (mit try-catch, usw.).
Das Problem ist die Beendigung des Programms. Wenn ich ein Windows-Form habe, wende ich einfach die Methode dispose() über me.dispose() aus, und die Anwendung wird beendet. Tritt die Ausnahme aber in einer normalen, von mir erstellten Klasse auf, gibt es diese Methode natürlich nicht. D.h. die Anwendung gibt die Fehlermeldung aus und arbeitet dann aber nach dem catch weiter die nachfolgenden Funktionen ab und löst Folge-Ausnahmen aus. Wie kann ich die Prozessierung an dieser Stelle abbrechen?Jede Hilfe ist willkommen!
Danke im Voraus,
Asterix
ich habe eine Anwendung geschrieben und möchte jetzt eine korrekte Fehlerbehandlung dafür. Wenn eine Ausnahme ausgelöst wird, soll eine entsprechende Fehlermeldung ausgegeben und die Anwendung beendet werden (mit try-catch, usw.).
Das Problem ist die Beendigung des Programms. Wenn ich ein Windows-Form habe, wende ich einfach die Methode dispose() über me.dispose() aus, und die Anwendung wird beendet. Tritt die Ausnahme aber in einer normalen, von mir erstellten Klasse auf, gibt es diese Methode natürlich nicht. D.h. die Anwendung gibt die Fehlermeldung aus und arbeitet dann aber nach dem catch weiter die nachfolgenden Funktionen ab und löst Folge-Ausnahmen aus. Wie kann ich die Prozessierung an dieser Stelle abbrechen?Jede Hilfe ist willkommen!
Danke im Voraus,
Asterix