?? taxbaseexception.java
字號:
package com.jysy.taxcore.comm.exception;
/**
* 1)所有的Exception統一規劃,分為系統級的Exception(如DB Exception、LDAP
* Exception、File System Exception等)和業務級的Exception。
* 系統級的Exception有多種,而業務級的Exception只有一種。
* 2)所有的Exception從一個統一的Base Exception派生。
* 3)Response Code是用來規劃各種正確或錯誤的代碼的,統稱"響應碼"。每個Response
* Code至少包括一個編碼、一個說明信息。
* 4)Base Exception需要包含一個構造函數,使得其信息可以從一個Response
* Code中構造出來。構造時從Response Code的定義中取得說明信息填充Exception的ErrorMessage。
* 5)無論是系統級的Exception,還是業務級的Exception,都需要定義對應的ResponseCode。
* 6)在詳細設計中,需要明確定義BLH和BPO會主動拋出哪些Exception。
* 7)對于Response Code的定義,需要通過分段的方式來解決,即首先定義各類Excption的代碼段。
* 比如我們可以要求Response code為5位數字:
* -00001-09999為系統級的響應碼,具體的異常的定義規劃劃分參考詳細設計規范。
*
* <p>Title: TaxBaseException</p>
* <p>Description: 南京地稅稅控機IC卡編程接口</p>
* <p>Copyright: Copyright (c) 2004 廣東京粵商用技術有限公司</p>
* <p>Company: 廣東京粵商用技術有限公司</p>
* @author 李志毅
* @version 1.0
*/
public class TaxBaseException extends Exception {
public TaxBaseException(){
super() ;
}
public TaxBaseException(String p0) {
super(p0);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -