正常情况下是一定会执行的,不排除不可抗力:lol
---------------------------------------------------------
比如,在finally里来了一个System.exit(0);直接退出了,finally里的程序就终止了。
程序跑到finally里的时候,突然电脑死机了,程序终止。
程序跑到finally里的时候,突然停电,程序终止。
---------------------------------------------------------
呵呵,虽然有点扯,但是就这么几种情况,一般也就面试可能会问一问,正常我们写程序不会终止,谁会在finally里写个System.exit(0);,除非脑袋有病。 |