java學習五(異常)

2021-09-02 15:43:28 字數 331 閱讀 9453

一篇講的很好的文章

try 塊:用於捕獲異常。其後可接零個或多個catch塊,如果沒有catch塊,則必須跟乙個finally塊。

catch 塊:用於處理try捕獲到的異常。

finally 塊:無論是否捕獲或處理異常,finally塊裡的語句都會被執行。當在try塊或catch塊中遇到return語句時,finally語句塊將在方法返回之前被執行。在以下4種特殊情況下,finally塊不會被執行:

1)在finally語句塊中發生了異常。

2)在前面的**中用了system.exit()退出程式。

3)程式所在的執行緒死亡。

4)關閉cpu。

java學習 異常

1.如果類的方法定義時使用throws宣告了異常,那麼該方法被呼叫時必須捕獲這個異常 class test public void devide throws exception 2.exception 是throwable的子類,我們在程式中也可以定義自己的異常,並在程式中throw丟擲 3.乙個...

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是...