轉自:https://blog.csdn.net/qiansg123/article/details/80131172
Java中的異常處理不是一個簡單的話題。初學者很難理解,甚至有經驗的開發人員也會花幾個小時來討論應該如何拋出或處理這些異常。
這就是爲什麼大多數開發團隊都有自己的異常處理的規則和方法。如果你是一個團隊的新手,你可能會驚訝於這些方法與你之前使用過的那些方法有多麼不同。
然而,有幾種異常處理的最佳方法被大多數開發團隊所使用。下面是幫助改進異常處理的9個最重要的方法。
1. 在Finally中清理資源或者使用Try-With-Resource語句
使用Finally
Java 7的Try-With-Resource語句
2. 給出準確的異常處理信息
3. 記錄你所指定的異常
4. 使用描述性消息拋出異常
5. 最先捕獲特定的異常
6. 不要在catch中使用Throwable
7. 不要忽略Exceptions
8. 不要記錄和拋出一個異常
9. 包裝異常
結合例子詳情分析傳送門:https://blog.csdn.net/qiansg123/article/details/80131172
轉自:https://blog.csdn.net/qiansg123/article/details/80131172