In der Funktion des Beispielprogrammes wird eine NullReferenceException erzeugt, jedoch nur eine IOException abgefangen.
Ergebnis: der Finaly Zweig der Fu. wird ausgeführt und danach die Fu. beendet.
Zitat:
tritt eine exception auf, die nicht abegfangen wird, so wird der finally block auch nicht ausgeführt
|
genau das passiert aber in C#.
Gibts in Java nur eine Exception und keine davon abgeleiteten Klassen ? (kenn mich mit java net so aus)
fg
-hannes