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

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

自定義異常提問

public class DrunkException extends Exception {


public DrunkException(){

}

? ? public DrunkException(String message){

? ? super(message);

? ? }

老師講的自定義代碼中 ?請問super(message)這個是什么意思?

正在回答

6 回答

父類指的是Exception類,因為是自帶的方法,老師沒有說。同學(xué),你可以按住ctrl鍵,點擊Exception,然后就能看到它的源代碼了

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

菜鳥的羽毛 提問者

非常感謝!
2016-08-01 回復(fù) 有任何疑惑可以回復(fù)我~

?public?class?DIYException?extends?Exception?{

????????String?message;

?

????????public?DIYException(String?str)?{

????????????message?=?str;

????????}

?

????????public?String?getmessage()?{

????????????return?message;

這個是什么意思

0 回復(fù) 有任何疑惑可以回復(fù)我~
public?class?test?{

????public?static?void?main(String[]?args)?{
test?result=new?test();
result.compute();
????}
????public?class?DIYException?extends?Exception?{
????????String?message;

????????public?DIYException(String?str)?{
????????????message?=?str;
????????}

????????public?String?getmessage()?{
????????????return?message;
????????}
????}

????public?void?div(int?one,?int?two)?throws?DIYException?{
????????if?(two?==?0)
????????????throw?new?DIYException("除數(shù)不能為0");
????????else
????????????System.out.println("結(jié)果為"?+?one?/?two);
????}

????public?void?compute()
????{
????????try{div(5,?0);}
????????catch?(DIYException?e)?{System.out.println(e.getmessage());}
????}
}

DIYException為自定義異常處理

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

super是用來調(diào)用父類的方法的,默認(rèn)是調(diào)用父類的構(gòu)造方法,這里父類是指Exception類,extends后面接的就是父類

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

這是默認(rèn)的函數(shù),可以寫,也可以不寫,如果寫出來必須是代碼的第一行,在對象內(nèi)部使用,可以代表父類對象。

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

菜鳥的羽毛 提問者

public DrunkException(String message) 第一行是這個嗎
2016-07-29 回復(fù) 有任何疑惑可以回復(fù)我~
#2

JustWannaHugU 回復(fù) 菜鳥的羽毛 提問者

不是的,父類就是被繼承的類,所以是Exception類
2016-08-01 回復(fù) 有任何疑惑可以回復(fù)我~

調(diào)用其父類含參的構(gòu)造方法,傳入?yún)?shù)message

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

菜鳥的羽毛 提問者

super 是什么意思,調(diào)用哪個構(gòu)造方法,哪個父類
2016-07-22 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

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

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

進入課程

自定義異常提問

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

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

幫助反饋 APP下載

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

公眾號

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