java实现自定义异常
时间: 2023-05-30 11:07:40 浏览: 116
Java自定义异常
在 Java 中,我们可以通过继承 Exception 或 RuntimeException 类来创建自定义异常。以下是一个简单的自定义异常的示例:
```java
public class MyException extends Exception {
public MyException(String message) {
super(message);
}
}
```
这个自定义异常继承了 Exception 类,因此它是一个检查异常。它有一个构造函数,它接受一个字符串参数作为异常消息。
我们可以在代码中捕获这个自定义异常,就像捕获其他异常一样:
```java
try {
// some code that may throw MyException
} catch (MyException e) {
System.out.println("An error occurred: " + e.getMessage());
}
```
当代码中出现 MyException 异常时,控制台将显示异常消息。
阅读全文