天天看點

異常

異常throwable:

分為:

錯誤error:主要就是記憶體溢出等錯誤,隻有關掉重新開機才能解決問題;

異常exception:

運作時異常runtimeexception:運作時發生的異常

    一般有空指針異常,數組下标越,除數為0,輸入類型不比對的等異常。

編譯時異常:這個不是寫程式時的錯誤,那是文法錯誤!它是通過異常處理機制發現的異常!

       找不到檔案,ioexception異常

處理異常方法:

try{中間是被保護的代碼塊,也就是可能會抛出異常的代碼塊

}cacth(抛出異常的類型){

捕捉快,對異常進行處理

}

finally{無論如何都會執行的代碼塊

final 修飾符

修飾變量即為常量

修飾類為終态類,沒有子類

修飾方法,該方法不能被重寫,

finally關鍵字

用在try{}catch(){}代碼塊中

finalize是objext的方法,當對象被垃圾回收之前所執行的方法。