try catch finally实例
时间: 2023-10-21 14:02:37 浏览: 92
好的,下面是一个使用 try catch finally 的示例代码:
```java
public class TryCatchFinallyExample {
public static void main(String[] args) {
try {
// 可能会抛出异常的代码块
int result = 10 / 0; // 抛出异常
System.out.println("结果:" + result);
} catch (ArithmeticException e) {
// 捕获异常并处理
System.out.println("发生异常:" + e.getMessage());
} finally {
// 不管是否发生异常都会执行的代码块
System.out.println("这是 finally 块");
}
}
}
```
在上面的代码中,我们使用 try catch finally 来处理可能会抛出异常的代码块。在 try 块中,我们对 10 进行了除以 0 的操作,这个操作会抛出一个 ArithmeticException 异常。在 catch 块中,我们捕获了这个异常并输出了异常的信息。在 finally 块中,我们输出了一个信息,这个信息不管是否发生异常都会被输出。
输出结果如下:
```
发生异常:/ by zero
这是 finally 块
```
阅读全文