6
Il blocco Try-finally impedisce StackOverflowError
Dai un'occhiata ai seguenti due metodi: public static void foo() { try { foo(); } finally { foo(); } } public static void bar() { bar(); } L'esecuzione bar()chiaramente porta a a StackOverflowError, ma l'esecuzione foo()no (il programma sembra funzionare all'infinito). Perché?