亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

finally 有何用?

既然有了catch 為何要生finally?? 感覺兩者功能重復哪

正在回答

2 回答

finally最常用的就是關閉資源 關閉連接等,不管是否發生異常,都必須關閉掉這些 來節省資源

2 回復 有任何疑惑可以回復我~
#1

慕移動1379293 提問者

其實只要 catch 里面 沒有return。 不要finally也沒關系啊。一樣會執行try{}catch{}下面的代碼
2016-01-07 回復 有任何疑惑可以回復我~
#2

天啟之魂 回復 慕移動1379293 提問者

catch 捕捉到異常后可能會中斷 程序啊, 如果沒有finally 可能就執行不了,有了就必定執行
2016-01-08 回復 有任何疑惑可以回復我~
#3

慕移動1379293 提問者 回復 天啟之魂

竟然是這樣。我一直以為 哪怕 捕捉到異常,只要沒有return 就會繼續向下執行
2016-01-08 回復 有任何疑惑可以回復我~
#4

天啟之魂 回復 慕移動1379293 提問者

采納下答案被!
2016-01-08 回復 有任何疑惑可以回復我~
查看1條回復

不一樣 catch 是如果發生異常 才會執行的代碼,finally 是必定會執行的代碼

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第三季
  • 參與學習       409767    人
  • 解答問題       4543    個

Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧

進入課程

finally 有何用?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號