1.如果類的方法定義時使用throws宣告了異常,那麼該方法被呼叫時必須捕獲這個異常
class test
public void devide() throws exception
2.exception 是throwable的子類,我們在程式中也可以定義自己的異常,並在程式中throw丟擲
3.乙個方法可以宣告丟擲多個異常,在呼叫此方法時要 對每乙個異常進行捕獲
4.try catch也可以用來進行程式跳轉
5.在使用try catch結構時,使用finally語句保證不管有沒有異常都會被執行的,如下圖中的「**一」始終都會被執行
trycatch ()
finally
6.子類覆蓋父類方法時,不能throws 比父類方法更多的異常,只能是父類方法異常的子集
Java異常學習
1 三種型別異常 checked exception unchecked exception runtime exception error 2 五個關鍵字 try catch finally throw throws 3 使用try finally try catch finally 那什麼時候使...
Java異常 學習
exception是程式執行時,可以預料到的異常情況,可能並且應該 獲進行相應的處理。可分為可檢查異常和不可檢查異常,可檢查異常必須顯示的進行捕獲處理 不可檢查異常即所謂的執行時的異常,如nullpointerexception,arrayindexoutofbound ception。error是...
java學習筆記 異常
1 異常的限制 當覆蓋方法的時候,只能丟擲在基類方法的異常說明裡列出的那些異常。這個限制很有用,因為這意味著,當基類使用的 應用到期派生類物件的時候,一樣能夠工作。public class exceptionrestrictiontest extends inning implements stor...