java自定义一个异常实例
时间: 2024-05-08 19:20:16 浏览: 88
好的,我了解了您的要求。关于您的问题,可以通过以下代码实现自定义一个异常实例:
```java
public class MyException extends Exception {
public MyException(String message) {
super(message);
}
}
public class TestException {
public static void main(String[] args) {
try {
throw new MyException("This is a custom exception.");
} catch (MyException e) {
System.out.println(e.getMessage());
}
}
}
```
在这个例子中,我们自定义了一个名为 `MyException` 的异常,并通过调用 `super()` 方法将错误信息传递给父类的构造方法。然后我们在 `TestException` 类中使用 `throw` 关键字抛出这个异常,并在 `catch` 块中捕获并打印出异常信息。
希望这个例子能够帮助您理解如何自定义一个异常实例。
阅读全文