java7異常處理新特性

1.multi-catch
     可以在一個catch子句中通過|連接多個異常類型,即可以同時捕獲多個異常
2.final重拋異常
     在重拋異常時,捕獲類型定義爲final類型可以
拋出實際捕獲到的類型
3.try-with-resource(TWR)
     在處理外部資源時可以把資源放在try的圓括號內,使其可以被自動化管理。
     另外,java7對跟蹤堆棧進行了改進。如下面的代碼:
     try(InputStream i=getNullStream())          {
     i.available();
}
在改進後的跟蹤堆棧中可以看到被抑制的NPE(NullPointerException)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章