定义一个基础异常类
public class BaseException extends Exception {
private static final long serialVersionUID = 1L;
public BaseException(String message, Throwable parent) {
super(message, parent);
}
public BaseException(String message) {
super(message);
}
public BaseException(Throwable t) {
super(t);
}
}
一个具体的异常来继承它
public class CryptoException extends BaseException {
private static final long serialVersionUID = 1L;
public CryptoException(String message, Exception parent) {
super(message, parent);
}
public CryptoException(String message) {
super(message);
}
}