error和Exception的區別

  Error:程序無法處理的系統錯誤,編譯器不做檢查,一般是指與jvm相關的問題。(系統崩潰,虛擬機錯誤,內存空間不足,方法調用棧溢出...) Exception:程序可以處理的異常,捕獲後可能恢復。 總結:前者是程序無法處理的錯誤,後者是可以處理的異常。   RuntimeException:不可預知的,程序應當自行避免。 (IndexOutOfBoundsException數組下標越界,Nu
相關文章
相關標籤/搜索