Exceptions
生活随笔
收集整理的這篇文章主要介紹了
Exceptions
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【定義】
error: external, like out of memory
exception: internal, like file not found
父類都是throwable 邏輯有錯是runtimeerror
?
【是否check】
unchecked types: error, run time exception
how to solve checked: catch, specify
?
【處理方法】
Scanner input = new? Scanner(new File(filename)); 必須要有
file not found exception
【exception處理情景】
?
順序:從特殊到一般,最特殊的是3,先處理3
?
?
【Custom exceptions 自定義異常】
可能會拋出或捕獲運行時異常,但編譯器不會檢查它們
從try-block拋出異常時,它可以被任何catch塊捕獲和處理
從catch塊中拋出異常時,它不能被同一級別的其他catch塊捕獲。 在catch-block中創建一個嵌套的try-catch塊,以在內部catch塊中處理它。
?自定義的Exception要加new?
throw new MyException()?
轉載于:https://www.cnblogs.com/immiao0319/p/9873157.html
總結
以上是生活随笔為你收集整理的Exceptions的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: React路由 + 绝对路径引用
- 下一篇: 塔式Server 服务器ESXI6.5安