天天看點

classcastexception異常_Java面試題常見的異常類有哪些?

點選上方“千鋒Java學院”,選擇“置頂公衆号”

每天一道面試模拟真題及解析

課前導讀

●回複"每日一練"擷取以前的題目,持續更新!

●我希望大家積極參與!有什麼不懂可以加小千微信進行讨論

★把面試準備工作,拆分、融入到平時每天

常見的異常類有哪些?

參考答案:

異常非常多,Throwable 是異常的根類。 Throwable 包含子類 錯誤-Error 和 異常-Exception 。 Exception 又分為 一般異常和運作時異常 RuntimeException。 運作時異常不需要代碼顯式捕獲處理。 下圖是常見異常類及其父子關系:

Throwable

|  ├ Error   |  │ ├ IOError |  │ ├ LinkageError |  │ ├ ReflectionError |  │ ├ ThreadDeath |  │ └ VirtualMachineError |  │  |  ├ Exception   |  │ ├ CloneNotSupportedException |  │ ├ DataFormatException |  │ ├ InterruptedException |  │ ├ IOException |  │ ├ ReflectiveOperationException |  │ ├ RuntimeException  |  │    ├ ArithmeticException |  │    ├ ClassCastException |  │    ├ ConcurrentModificationException |  │    ├ IllegalArgumentException |  │    ├ IndexOutOfBoundsException |  │    ├ NoSuchElementException |  │    ├ NullPointerException |  │ └ SecurityException |  │ └  SQLException 推 薦 閱 讀: Java面試題|try-catch-finally中哪個部分可以省略? Java面試題|throw和throws的差別? Java面試題|Javap的作用是什麼?

Java面試題|Java中的 << >> >>> 是什麼?

Java面試題|Java通路修飾符有哪些?權限的差別?

Java面試題|接口和抽象類有什麼差別?

Java面試題|抽象類必須要有抽象方法嗎?

Java面試題|抽象類能使用final修飾嗎?

Java面試題|普通類和抽象類有哪些差別?

Java面試題|String類的常用方法有哪些?

Java面試題|String對象中的replace和replaceAll的差別?

Java面試題|Java中操作字元串都有哪些類?它們之間有什麼差別?Java面試題|String屬于基礎的資料類型嗎?

classcastexception異常_Java面試題常見的異常類有哪些?

▼ 點選 閱讀原文 搶預約免費試聽課程名額

繼續閱讀