卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

編譯時異常有哪些 運行時異常與一般異常有何異同?

運行時異常與一般異常有何異同?1. 不同的定義,運行時異常是runtimeException類及其子類,如NullPointerException、indexoutofboundsexception等

運行時異常與一般異常有何異同?

1. 不同的定義,運行時異常是runtimeException類及其子類,如NullPointerException、indexoutofboundsexception等;一般異常是runtimeException以外的異常,屬于exception類及其子類。

2. 不同的處理方法,運行時異常不檢查異常,程序可以選擇捕獲或不捕獲。對于一般異常,java編譯器強制用戶捕獲并處理這些異常,否則程序無法編譯。

3. 原因是不同的。運行時異常通常是由程序邏輯錯誤引起的。從邏輯的角度來看,程序應該盡量避免這種異常。面對這種異常,不管我們是否愿意,我們只能寫很多catch塊來處理可能的異常。擴展數(shù)據(jù):兩個異常都屬于異常父類。區(qū)別:(1)運行時異常是runtimeException類及其子類,如NullPointerException、indexoutofboundsexception等;(2)一般異常是runtimeException以外的異常,屬于exception類及其子類。