自定義異常提問
public class DrunkException extends Exception {
public DrunkException(){
}
? ? public DrunkException(String message){
? ? super(message);
? ? }
老師講的自定義代碼中 ?請問super(message)這個是什么意思?
public class DrunkException extends Exception {
public DrunkException(){
}
? ? public DrunkException(String message){
? ? super(message);
? ? }
老師講的自定義代碼中 ?請問super(message)這個是什么意思?
2016-07-22
舉報
2016-08-01
父類指的是Exception類,因為是自帶的方法,老師沒有說。同學(xué),你可以按住ctrl鍵,點擊Exception,然后就能看到它的源代碼了
2016-08-17
?public?class?DIYException?extends?Exception?{
????????String?message;
?
????????public?DIYException(String?str)?{
????????????message?=?str;
????????}
?
????????public?String?getmessage()?{
????????????return?message;
這個是什么意思
2016-07-23
DIYException為自定義異常處理
2016-07-22
super是用來調(diào)用父類的方法的,默認(rèn)是調(diào)用父類的構(gòu)造方法,這里父類是指Exception類,extends后面接的就是父類
2016-07-22
這是默認(rèn)的函數(shù),可以寫,也可以不寫,如果寫出來必須是代碼的第一行,在對象內(nèi)部使用,可以代表父類對象。
2016-07-22
調(diào)用其父類含參的構(gòu)造方法,傳入?yún)?shù)message