写一段Java代码在try中主动抛出一个异常,被catch捕获
时间: 2024-03-10 07:50:58 浏览: 62
好的,下面是一段Java代码,其中在try块中主动抛出一个异常,然后在catch块中捕获该异常:
```
public class ExceptionExample {
public static void main(String[] args) {
try {
// 主动抛出一个异常
throw new RuntimeException("自定义异常");
} catch (RuntimeException e) {
System.out.println("捕获到异常:" + e.getMessage());
}
}
}
```
在上面的代码中,我们在try块中使用`throw`语句主动抛出了一个`RuntimeException`异常,然后在catch块中捕获该异常并输出异常信息。当我们运行该程序时,会输出以下结果:
```
捕获到异常:自定义异常
```
阅读全文