Java 自定義異常

2021-07-17 04:43:49 字數 820 閱讀 9083

自定義第乙個異常:

class chushulingexception extends exception  

}

自定義第二個異常:

class chushufuexception extends exception  

}

測試物件:

class numbertest   

if(y==0)

int m=x/y;

return m;

} }

啟動測試:

class rt001  

catch(chushulingexception yc)

catch(chushufuexception yx)

catch(exception y)

finally finally不管發沒發生異常都會被執行

} }

class 異常類名 extends exception 

}  throws 異常類名1,異常類名2 

try{} 

catch(異常類名 y){} 

catch(異常類名 y){} 

getmessage() //輸出異常的資訊 

printstacktrace() //輸出導致異常更為詳細的資訊 

java自定義異常

class chushulingexception extends exception class chushufuexception extends exception 自定義異常 end class numbertest if y 0 int m x y return m class rt001...

java自定義異常

1.建立使用者自定義異常 建立使用者自定義異常應用 繼承自exception類或某個字exception類 定義屬性和方法,或過載父類的方法 2.重拋異常及異常鏈結 對於異常,不僅要進行捕獲處理,有時候還需要將此異常進一步傳遞給呼叫者,以便讓呼叫者也能感受到這種異常。這時可以在catch語句塊或fi...

Java自定義異常

自定義異常 class chushulingexception extends exception class chushufuexception extends exception 自定義異常 end class numbertest if y 0 intm x y return m class ...