網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

io異常是運行時異常嗎

欄目: 心理 / 發佈於: / 人氣:7.03K
io異常是運行時異常嗎

不是

運行時異常不同於檢查異常,編譯器沒有強制對其進行捕獲處理。如果不對這種異常進行處理,當出現這種異常時,會由JVM來處理,例如NullPointerException異常,它就是運行時異常,在Java語言中最常見的異常包括空指針異常、類型轉換異常、數組越界異常等

出現運行時異常後,系統會把異常一直往上層拋出,直到遇到處理代碼為止。若沒有處理塊則拋到最上層如果是多線程就用()方法拋出,如果是單線程,就用main()方法拋出。拋出之後,如果是線程,那麼這個線程也就退出了。如果是主程序拋出異常,那麼整個程序也就退出了。

所以,如果不對運行時的異常進行處理,後果是非常嚴重的,一旦發生,要麼線程終止,要麼主程序終止。

Tags:運行 io