Java 中檢查異常和未檢查異常的區別
在這篇文章中,我們將瞭解 Java 中檢查異常和未檢查異常的區別。
檢查異常
它們發生在編譯時。
編譯器會檢查檢查異常。
這些異常可以在編譯時處理。
它是異常類的子類。
JVM 要求必須捕獲並處理該異常。
檢查異常的示例 - “檔案未找到異常”
未檢查異常
這些異常發生在執行時。
編譯器不會檢查這些型別的異常。
這些型別的異常無法在編譯時捕獲或處理。
這是因為異常是由程式中的錯誤生成的。
它們不是“異常”類的一部分,因為它們是執行時異常。
JVM 不需要捕獲和處理異常。
未檢查異常的示例 - “NoSuchElementException”
廣告