天天看點

異常

異常

java.lang.Throwable

  1. Error 錯誤:程式中不進行處理
  2. Exception 異常:要求編寫程式時,考慮對這些異常的處理

    編譯時異常:在編譯期間出現異常 javac.exe

    1. ArrayIndexOutOfBoundsException 數組下标越界
    2. ArithmeticException 算術異常
    3. ClassCastException 類型轉換異常
    4. NullPointerException 空指針異常
  1. throws出現在方法函數頭,throw出現在函數内
  2. throws表示出現異常的一種可能性,并不一定發生這些異常,throw則是抛出了異常,執行throw則一定抛出了某種異常
  3. 都是消極處理異常行為,不是由函數處理異常,真正的處理異常由函數的上層調用處理
上一篇: useradd
下一篇: 異常