課程
/后端開發
/Java
/Java入門第三季
我想知道當try塊內有多個異常時,那么里面的異常是會一個個的被處理掉還是只處理第一異常,然后try塊內的之后的語句就不執行了?
2016-04-17
源自:Java入門第三季 1-2
正在回答
try內有多個異常時,可以理解為,每一次執行出現的異??赡苁沁@多個異常中的一種,因此需要多個catch來進行處理,并不是每次多有異常都會同時發生。try塊內在遇到第一個異常發生后,后面的語句就不在執行了,至于怎么處理要看你的catch塊代碼怎么寫了,如果繼續拋出異常,后面仍舊需要跟多個catch塊
慕粉3203254 提問者
catch語句可以有多個,用來匹配多個異常,匹配上多個中一個后,執行catch語句塊時候僅僅執行匹配上的異常。
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
3 回答我為什么沒有執行異常捕獲?
1 回答哪位大佬看看,為哈輸入字母不會執行異常,輸入其他數字會執行異常
1 回答異常異常異常
2 回答問題:為啥都是拋出異常,大家都沒有處理異常,但是一個會執行一個不會執行???
2 回答運行窗口異常
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-17
try內有多個異常時,可以理解為,每一次執行出現的異??赡苁沁@多個異常中的一種,因此需要多個catch來進行處理,并不是每次多有異常都會同時發生。try塊內在遇到第一個異常發生后,后面的語句就不在執行了,至于怎么處理要看你的catch塊代碼怎么寫了,如果繼續拋出異常,后面仍舊需要跟多個catch塊
2016-04-17
catch語句可以有多個,用來匹配多個異常,匹配上多個中一個后,執行catch語句塊時候僅僅執行匹配上的異常。