課程
/后端開發(fā)
/Java
/Java Socket應(yīng)用---通信是這樣練成的
什么時(shí)候用拋出,什么時(shí)候用捕獲?
2017-01-31
源自:Java Socket應(yīng)用---通信是這樣練成的 2-2
正在回答
拋出異常的話 ?比如自己有時(shí)候?qū)懙念惱锩娴哪承┓椒ǎ▌e人寫的也是),你可以寫一個(gè)拋出(可以指定拋出異常的類型) 這樣調(diào)用的時(shí)候必須加上try catch才能通過編譯(這個(gè)時(shí)候就要捕獲)。 ? ? ? ? ? ? ?有時(shí)候你寫一個(gè)方法,方法里面調(diào)用方法,這個(gè)時(shí)候如果你調(diào)用的方法需要拋出異常,你就有兩個(gè)選擇,一是在你寫的方法那里加上? ?throws Exception ? ?二是在你調(diào)用那個(gè)方法的時(shí)候加上 try catch ?二者都是可以的(這個(gè)可以是指通過編譯), 我個(gè)人習(xí)慣用第一種。希望對(duì)你有一點(diǎn)幫助
舉例,A類中的A方法拋出異常,在調(diào)用A方法的地方用捕獲。如果A方法沒被調(diào)用,則在A方法中捕獲異常
不動(dòng)聽
qq滴水穿石 回復(fù) 不動(dòng)聽
舉報(bào)
分享的是 Java 中的網(wǎng)絡(luò)編程,使用Socket實(shí)現(xiàn)網(wǎng)絡(luò)聊天通信
1 回答什么時(shí)候需要拋出異常,什么時(shí)候需要捕獲異常?
1 回答捕獲出現(xiàn)異常
3 回答拋出了錯(cuò)誤~~~~~
2 回答怎么一次拋出
1 回答異常拋出問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-01-31
拋出異常的話 ?比如自己有時(shí)候?qū)懙念惱锩娴哪承┓椒ǎ▌e人寫的也是),你可以寫一個(gè)拋出(可以指定拋出異常的類型) 這樣調(diào)用的時(shí)候必須加上try catch才能通過編譯(這個(gè)時(shí)候就要捕獲)。 ? ? ? ? ? ? ?有時(shí)候你寫一個(gè)方法,方法里面調(diào)用方法,這個(gè)時(shí)候如果你調(diào)用的方法需要拋出異常,你就有兩個(gè)選擇,一是在你寫的方法那里加上? ?throws Exception ? ?二是在你調(diào)用那個(gè)方法的時(shí)候加上 try catch ?二者都是可以的(這個(gè)可以是指通過編譯), 我個(gè)人習(xí)慣用第一種。希望對(duì)你有一點(diǎn)幫助
2017-01-31
舉例,A類中的A方法拋出異常,在調(diào)用A方法的地方用捕獲。如果A方法沒被調(diào)用,則在A方法中捕獲異常