在try{}catch{}finally{}块中,都知道finally子块是肯定会执行的.当然也有个别情况,当在try{}或者catch{}块中出现强制退出System.exti(int)时,finally子块就不会执行了.这种情况不在今天的谈论范围以内. 看代码更加直观些: package practice; public class FinallyRun { private int a = 0; public int getInt() { try { a = 1; return a; } f