Aug 16
Bewährte Vorgensweise bei Exception Handling in Java:
- Best Practices for Exception Handling von Gunjan Doshi
- Exception-Handling Antipatterns von Tim McCune
Weitere Meinungen:
- Bruce Eckel (”Thinking in Java”)
Standpunkt: Checked Exceptions are not needed at all! - Alan Griffiths
Standpunkt: Use unchecked exceptions with caution!
Ähnliche Artikel:





21.8.2007 um 23:08:55
Mein Standpunkt entspricht weitestgehend Gunjan Doshi. Wobei ich extrem selten checked exceptions verwende, da man kaum sicher sein kann, dass der Aufrufer diese behandeln möchte.
Die Methode checked exceptions aus den Java APIs die ich nicht behandeln möchte als unchecked exceptions zu werfen benutze ich sehr häufig. Daneben ermöglicht das Spring Framework in vielen Fällen z.B. jdbc checked exceptions zu umgehen.
Dazu kommt bei mir dann immer auf einer hohen Ebene ein try - catch Block, der alle exceptions fängt, logt und dafür sorgt, dass das Programm kontrolliert weiterläuft.
Beste Gruesse
Christian