河南網(wǎng)站制作線上銷售平臺有哪些
關(guān)于Java SE部分的核心知識進行一網(wǎng)打盡,包括四部分:基礎(chǔ)知識考察、面向?qū)ο笏枷?、核心機制策略、Java新特性,通過一篇文章串聯(lián)面試重點,并且?guī)椭訌娙粘;A(chǔ)知識的理解,全局思維導(dǎo)圖如下所示
本篇Blog為第三部分:核心機制策略,子節(jié)點表示追問或同級提問
異常處理
Java 異常類層次結(jié)構(gòu)圖概覽:
Exception 和 Error 有什么區(qū)別
在 Java 中,所有的異常都有一個共同的祖先 java.lang 包中的 Throwable 類。Throwable 類有兩個重要的子類:
- Exception : 程序本身可以處理的異常,可以通過 catch 來進行捕獲。Exception 又可以分為 Checked Exception (受檢查異常,必須處理) 和 Unchecked Exception (不受檢查異常,可以不處理)。
- Error:Error 屬于程序無法處理的錯誤 ,我們沒辦法通過 catch 來進行捕獲不建議通過catch捕獲 。例如 Java 虛擬機運行錯誤?