我在Java中为自定义错误处理程序创建接口。
想要传递一个参数错误对象,但我需要它成为Exception
类的子对象。
在接口中使用我定义的类名可以吗?
就不依赖于任何实现而言,这是否会使它减少接口的数量?
我尝试做这样的事情:
public class CustomException {
/* ... Implementation ... */
}
public interface Interface {
void onError(CustomException ex);
}
CustomException
实现的一部分还是接口的一部分?
String
比这更安全CustomException
?CustomException
反过来又有其他依赖关系又为什么呢?