编写一个类TestException,在main方法中使用try、catch、finally,要求: 1)在try块中,编写被零除的代码。 2)在catch块中,捕获被零除所产生的异常,并且打印异常信息 3)在finally块中,打印一条语句。
时间: 2023-06-26 19:09:34 浏览: 137
好的,这是一个简单的代码示例:
```java
public class TestException {
public static void main(String[] args) {
try {
int a = 1/0; //除数为0,抛出 ArithmeticException 异常
} catch (ArithmeticException e) {
System.out.println("被零除了!异常信息:" + e.getMessage());
} finally {
System.out.println("finally块执行了");
}
}
}
```
程序执行时,会抛出 `ArithmeticException` 异常,被 `catch` 块捕获并打印异常信息,最后无论是否抛出异常,都会执行 `finally` 块中的语句,输出一条信息。
阅读全文