try、return、catch這幾個(gè)是順序執(zhí)行
1.無(wú)異常try中return返回,或方法最終return;
2.有異常執(zhí)行catch(有return就返回),順序執(zhí)行方法最終return;
finally:一定會(huì)執(zhí)行(return 語(yǔ)句執(zhí)行之后,并沒有返回結(jié)果時(shí)執(zhí)行;而是先把要返回的值保存起來(lái),
1.finally 順序執(zhí)行修改成功,
2.return 語(yǔ)句執(zhí)行之后進(jìn)入finally塊修改是值傳遞(基本類型無(wú)效,引用類型有效))