不是return过后就退出了吗,finally可以继续执行,那为什么finally之后的也能执行呢
public int test3(){ int divider=10; int result=100; try{ while(divider>-1){ divider--; result=result+100/divider; } return result; }catch(Exception e){ e.printStackTrace(); System.out.println("循环抛出异常了!!!"); }finally{ System.out.println("这是finally!!!哈哈!!!"); System.out.println("我是result,我的值是:"+result); } System.out.println("我是test3!我运行完了!表想我!~"); return 1111; }