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