【发布时间】:2012-08-16 02:47:17
【问题描述】:
标准Exception 没有默认构造函数(或在实例化后设置消息的方法)。如果自定义异常是基于它的,那么派生类是否可以注入?
public class SpecialPurposeException extends Exception {
private static final long serialVersionUID = 1L;
public SpecialPurposeException(String message) {
super(message);
}
}
自定义异常通常不会在其模块之外实例化,但出于一致性原因,它可能应该在其内部注入。
【问题讨论】:
-
为什么要注入异常?
标签: java dependency-injection guice gwt-gin