考虑以下代码:-
class Name {
{System.out.println("hi");}
public static void main(String[] args) {
System.out.println(waffle());
}
static boolean waffle() {
try {
return true;
} finally {
return false;
}
}
}
这从不输出 "hi" 。为什么是这样?