1. 程式人生 > >項目中java異常處理

項目中java異常處理

tails 驗證 包含 erro csdn 拋出異常 項目 cep ble

一、java異常類介紹。

Throwable: 有兩個重要的子類:Exception(異常)和 Error(錯誤),二者都是 Java 異常處理的重要子類,各自都包含大量子類。

有一篇比較好的blog,http://blog.csdn.net/hguisu/article/details/6155636 介紹java異常。

二、異常處理方式。

在 Java 應用程序中,異常處理機制為:拋出異常,捕捉異常。  

三、程序中使用。

2種處理方式
1、throw new 異常 在方法體上寫throws 往上層拋,最終交給Controller AOP處理 處理方式打日誌。
2、明確知道錯誤的就不使用try..catch..,自己處理 處理方式包括打日誌,不往最外層拋。意想不到的異常交給Controller AOP處理。 我個人是這種。

對象在傳入算法處理時 應該是數據驗證過的,合法的。

項目中java異常處理