Fachhochschule Wiesbaden
Fachbereich Design Informatik Medien
OO Programmierung in Java
Sven Eric Panitz
finally
nach den
catch
-Klauseln kann noch eine
finally
-Klausel stehen
der Code aus dem
finally
-Block wird auf jedem Fall ausgeführt, d.h.:
wenn eine Ausnahme gefangen wurde
wenn Ausnahme geworfen aber nicht gefangen wurde
wenn keine Ausnahme aufgetreten ist
wenn innerhalb eines Catch eine neue Ausnahme geworfen wurde
Anwendung: Schließen von externen Resourcen (Datenbanktransaktion etc...)