title image


Smiley Re: Abfangen von Exceptions in umfangreicheren Programmen
Mein Vorschlag, basierend auf praktischen Erfahrungen:



Grundsätzlich nicht sofort fangen, sondern erst mal weiterwerfen. Und wenn nahe der Fehlerquelle fangen, dann höchstens um zusätzliche Informationen an die Exception zu hängen und mit einer neuen Exception verpacken und dann diese weiterwerfen. Stichwort: throws-Klausel in Methodensignaturen.



An zentraler Stelle dann sie mit einer Fehlerbehandlungsklasse fangen und dem Benutzer angemessen anzeigen. So eine Fehlerbehandlungsklasse ließe sich z.B. in einen speziellen GUI-Listener integrieren, der statt der normalen Listener verwendet wird. Aber spätestens in der main-Methode deiner Startklasse (wenn Du keine GUI hast) würde ich die Fehler abfangen wollen und mindestens loggen.



Aber natürlich gibt es auch viele andere gute Möglichkeiten... :-)

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: