Exception Handling
Von: Corvan (corvan@gmx.de) [Profil]
Datum: 15.10.2009 11:15
Message-ID: <4dc01019-3619-4820-9b90-fb0d23dd8f2e@o41g2000yqb.googlegroups.com>
Newsgroup: de.comp.lang.java
Datum: 15.10.2009 11:15
Message-ID: <4dc01019-3619-4820-9b90-fb0d23dd8f2e@o41g2000yqb.googlegroups.com>
Newsgroup: de.comp.lang.java
Hallo, ich habe eine eher "philisophische" Frage zum Exception Handling: An welcher stelle Fange ich Exceptions? Wenn ich mehrere Funktionen aufrufe, die mit throws deklariert sind, muss ich diese in einen try-block setzen (oder weiterleiten), das ist klar. Aber fange ich die jeweiligen Exceptions in einem catch-block direkt hinter dem try-block, der nur den einen Aufruf einer mit thwrows deklarierten Funktion enthält? Oder "sammle" ich erstmal alle oder eine sinnvolle Anzahl von Funktionen in einem try und fange die geworfenen Exceptions dann? Doch: - Was ist dann eine "sinnvolle" Anzahl? - Macht es Sinn Funktionen in einem try zu bündeln, die gleiche Exceptions werfen, wenn dies möglich ist? Ich denke man sollte dies so lösen, dass der Code möglichst übersichtlich und lesbar bleibt, und try / catch-blöcke sinnvoll zusammengelegt werden. Was denkt Ihr? Seht Ihr das genauso? Habt Ihr andere Vorgehensweisen? Wenn ja, warum? Grüße Corvan[ Auf dieses Posting antworten ]
Antworten
- Patrick Roemer (15.10.2009 12:42)
- Stefan Ram (15.10.2009 16:41)
- Stefan Ram (15.10.2009 17:03)
- Bernd Eckenfels (15.10.2009 19:12)
- Chris Seidel (15.10.2009 20:16)
- Corvan (19.10.2009 08:30)
- Batman (24.10.2009 20:02)
