如果我想自定义一个异常类,让它既是RuntimeException的子类,又是ExecutionException的子类,该如何做?
时间: 2024-05-01 12:19:36 浏览: 117
实现一个自定义异常类IntegerException
您可以通过创建一个新类,扩展RuntimeException并实现ExecutionException接口来实现这一目标。这个新类将继承RuntimeException的所有方法和属性,并实现ExecutionException的所有方法。例如:
```java
public class MyException extends RuntimeException implements ExecutionException {
// implementation of methods from ExecutionException interface
}
```
这样,MyException类既是RuntimeException和ExecutionException的子类,您就可以在您的代码中使用它了。
阅读全文