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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

對(duì)拋出異常這一塊比較模糊。

public?void?divide(int?one,int?two)?throws?Exception{
	if(two==0)
		throw?new?Exception("兩數(shù)相除,除數(shù)不能為0.");
	else
		System.out.println("兩數(shù)相除結(jié)果為:"+one/two);
}
public?void?computer(){
	try{
		divide(5,0);
	}catch(Exception?e){
		System.out.println(e.getMessage());
	}finally{
		System.out.println("Happy?New?Year!");
	}
}
public?static?void?main(String[]?args){
	BlueException?be=new?BlueException();
	be.computer();
}
這一段catch(Exception?e){
System.out.println(e.getMessage());
}沒(méi)有運(yùn)行,怎么回事呢?


正在回答

3 回答

public class ExceptionTest {

public void divide(int one,int two) throws Exception{

? ?if(two==0)

? ? ? ?throw new Exception("兩數(shù)相除,除數(shù)不能為0.");

? ?else

? ? ? ?System.out.println("兩數(shù)相除結(jié)果為:"+one/two);

}

public void computer(){

? ?try{

? ? ? ?divide(5,0);

? ?}catch(Exception e){

? ? ? ?System.out.println("出現(xiàn)異常了"+e.getMessage());

? ?}finally{

? ? ? ?System.out.println("Happy New Year!");

? ?}

}

public static void main(String[] args){

? ?ExceptionTest be=new ExceptionTest();

? ?be.computer();

}


}

//運(yùn)行結(jié)果:出現(xiàn)異常了 兩數(shù)相除,除數(shù)不能為0.?

// ? ? ? Happy New Year!

這是我用你的程序試了一下,你所說(shuō)的部分運(yùn)行了 ,我覺(jué)過(guò)程應(yīng)該是divide函數(shù)拋出異常,然后computer()函數(shù)進(jìn)行捕捉 打印e.getMessage()也就是異常信息,因?yàn)槟闶侵苯虞敵鰁.getMessage() 所以和你divide函數(shù)內(nèi)寫(xiě)的異常信一樣,你誤以為是?

catch(Exception?e){

System.out.println(e.getMessage());

}沒(méi)有運(yùn)行?


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

_Jack_Han_ 提問(wèn)者

調(diào)試了一下果真是這樣。你怎么能學(xué)這么好!
2016-02-05 回復(fù) 有任何疑惑可以回復(fù)我~
#2

_Jack_Han_ 提問(wèn)者

這節(jié)課的知識(shí)點(diǎn)以及下節(jié)課的異常鏈,先定義一個(gè)可以拋出異常的方法,然后再以別的方法來(lái)調(diào)用前者,這種方法的應(yīng)用意義是什么呢?
2016-02-05 回復(fù) 有任何疑惑可以回復(fù)我~
#3

怒放的生命012

我覺(jué)得 你理解的有點(diǎn)錯(cuò)誤, e.getMessage()的確運(yùn)行了,但是異常并不是Try語(yǔ)句捕捉的,而是Exception類捕捉的,通過(guò)throw拋出來(lái),再傳遞給e.getmessage()打印出來(lái)
2016-06-01 回復(fù) 有任何疑惑可以回復(fù)我~
#4

_Jack_Han_ 提問(wèn)者 回復(fù) 怒放的生命012

thanks
2016-07-06 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

?System.out.println("出現(xiàn)異常了"+e.getMessage()); 這句代碼中e.getMessage()是啥意思啊 沒(méi)看懂

0 回復(fù) 有任何疑惑可以回復(fù)我~

至于意義我也不是理解的很透徹 我也是初學(xué)者 我覺(jué)得只能在以后的實(shí)際項(xiàng)目中具體理解了。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門(mén)第三季
  • 參與學(xué)習(xí)       409767    人
  • 解答問(wèn)題       4510    個(gè)

Java中你必須懂得常用技能,不容錯(cuò)過(guò)的精彩,快來(lái)加入吧

進(jìn)入課程

對(duì)拋出異常這一塊比較模糊。

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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