标准Exception没有默认构造函数(或在实例化后设置消息的方法)。如果自定义异常是基于它的,是否可以使派生类可注入?
public class SpecialPurposeException extends Exception {
private static final long serialVersionUID = 1L;
public SpecialPurposeException(String message) {
super(message);
}
}
自定义异常通常不会在其模块之外实例化,但出于一致性原因,它可能应该在其内部注入。