java7異常處理新特性
1.multi-catch
可以在一個catch子句中通過|連接多個異常類型,即可以同時捕獲多個異常
2.final重拋異常
在重拋異常時,捕獲類型定義爲final類型可以
拋出實際捕獲到的類型
3.try-with-resource(TWR)
在處理外部資源時可以把資源放在try的圓括號內,使其可以被自動化管理。
另外,java7對跟蹤堆棧進行了改進。如下面的代碼:
try(InputStream i=getNullStream()) {
i.available();
}
在改進後的跟蹤堆棧中可以看到被抑制的NPE(NullPointerException)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
高效啓動DolphinScheduler工作流:Java URL調用詳解
原創
2024-06-04 21:21:59
記一次疑似JVM內存泄漏的排查過程
原創
2024-06-04 12:09:32
?* CI+GPT雙引擎驅動,?* 開啓AI代碼評審新紀元
原創
2024-06-04 12:09:24
pfinder實現原理揭祕
原創
2024-06-04 02:39:24
pfinder實現原理揭祕
原創
2024-06-04 02:37:09
pfinder實現原理揭祕
原創
2024-06-04 02:34:44
一文帶你理解透MyBatis源碼
原創
2024-06-03 10:59:21
java 文檔轉pdf
原創
2024-06-03 10:27:33
本地緩存Ehcache的應用實踐
京東雲開發者
2024-05-31 23:55:56
一站式鏈路追蹤:阿里雲的端到端解決方案
原創
2024-05-31 21:13:44
com.fasterxml.jackson.databind.JsonMappingException: Invalid UTF-8 start byte 0xb1
原創
2024-05-30 22:15:03
雲效 Flow 配置備忘
原創
2024-05-30 11:43:23
Dolphinscheduler不重啓加載Oracle驅動
原創
2024-05-28 21:22:10
記錄一次cnvd事件型證書漏洞挖掘
原創
2024-05-28 11:16:19