自定義異常提問
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類,因為是自帶的方法,老師沒有說。同學,你可以按住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是用來調用父類的方法的,默認是調用父類的構造方法,這里父類是指Exception類,extends后面接的就是父類
2016-07-22
這是默認的函數,可以寫,也可以不寫,如果寫出來必須是代碼的第一行,在對象內部使用,可以代表父類對象。
2016-07-22
調用其父類含參的構造方法,傳入參數message