基礎篇-請寫出常見到的runtime exception

運行時異常簡單的:

空指針異常(對象爲null你還調用她的方法)/

數組下標越界(定義數組長度爲2你偏往第三個地方插)/

算術異常(例如除數爲0)/

類型轉換異常(男的女的都是人,但是你把這倆相互轉換誰都不樂意)/

文件未找到異常(文件位置都指定不好,就讓我去拿)...

問題:運行時異常可以被捕獲嗎?

當然不行啦,你看見空指針異常了除了改代碼還有啥辦法呢?

try..catch的都是編譯期的異常

運行期異常與編譯期異常的區別:

編譯期:在編譯期強制被處理的異常

運行期:編譯期不被強制處理,運行期JVM將自動檢測拋出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章