6
Der Try-finally-Block verhindert StackOverflowError
Schauen Sie sich die folgenden zwei Methoden an: public static void foo() { try { foo(); } finally { foo(); } } public static void bar() { bar(); } Das Ausführen führt bar()eindeutig zu a StackOverflowError, das Ausführen foo()jedoch nicht (das Programm scheint nur auf unbestimmte Zeit ausgeführt zu werden). …