第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

try{}catch捕獲異常一定在mian函數(shù)中嗎?

try{}catch捕獲異常一定在mian函數(shù)中嗎?

我有沒有告訴你 2017-04-20 09:09:59
請大神們解答
查看完整描述

3 回答

已采納
?
達拉崩吧斑得貝迪卜多比魯翁

TA貢獻41條經(jīng)驗 獲得超38個贊

try?{
????//需檢測的代碼
}catch{
????//處理方法
}

異常捕獲是應(yīng)該出現(xiàn)在,任何可能出現(xiàn)錯誤的地方的。

如果你使用了eclipse等系列的java開發(fā)輔助工具,它們一般會檢測出部分可能發(fā)生的異常,此時會要求你將異常處理一下。

它們提供了兩種類型的解決辦法:1.throw拋出去 ?2.try{}catch內(nèi)部處理

查看完整回答
1 反對 回復(fù) 2017-04-21
?
習(xí)慣受傷

TA貢獻885條經(jīng)驗 獲得超1144個贊

不一定,在你覺得會出異常的地方并且想攔截處理這個異常,你就加在那里
查看完整回答
2 反對 回復(fù) 2017-04-20
?
frece

TA貢獻36條經(jīng)驗 獲得超15個贊

首先, main函數(shù),不是mian函數(shù)。。

然后,答案肯定是:不一定在main函數(shù)中,或者說,大多數(shù)都不在main函數(shù)中使用, 可能因為你初學(xué)經(jīng)常使用main函數(shù),或者是調(diào)用的方法都有throw,最終都需要在main中捕獲 所以會有這種錯覺,main函數(shù)只是java虛擬機執(zhí)行的一個方法,try catch為什么要為它量身定做?而且現(xiàn)在Web項目中都是從網(wǎng)頁進入程序,根本沒有main函數(shù)。

try catch 是為了捕獲異常的,在任何一個你認為可能會發(fā)生異常的地方你都可以用try catch包起來,不過 try catch只能在方法內(nèi)部使用, 比如你定義個一個Class的屬性(實例變量) ?int i = 1/0,用try catch 包起來會報編譯錯誤,在方法內(nèi)定義局部變量的時候包起來就沒事。

此外,當調(diào)用的方法名中有throws關(guān)鍵字的時候,就應(yīng)該把調(diào)用這個方法的代碼用 try catch 包起來

查看完整回答
1 反對 回復(fù) 2017-04-20
?
The_Enternal

TA貢獻3條經(jīng)驗 獲得超4個贊

為什么回答的都是java,C#哪去了

查看完整回答
反對 回復(fù) 2017-04-20
?
慕粉3342523

TA貢獻17條經(jīng)驗 獲得超5個贊

Java中都會有異常,是throw還是try{}catch,使用時選擇,不一定main函數(shù)!main

查看完整回答
反對 回復(fù) 2017-04-20
?
MS實習(xí)生

TA貢獻9條經(jīng)驗 獲得超0個贊

不是,一般在Java中都會有異常提示,是throw還是try{}catch,你根據(jù)情況選擇


查看完整回答
反對 回復(fù) 2017-04-20
?
蜂之谷

TA貢獻564條經(jīng)驗 獲得超863個贊

當然不是

查看完整回答
反對 回復(fù) 2017-04-20
  • 3 回答
  • 0 關(guān)注
  • 4476 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號