代码点读机 / Java / finally

finally Java · 关键字

不管前面有没有异常都会执行,像离开房间时不管有没有下雨都要关灯。

怎么用

try { } finally { }

小例子

try {
  int x = 1 / 0;
} finally {
  System.out.println("收尾");
}

运行结果

先输出:收尾,然后程序因未捕获异常终止

提醒:常用于关闭文件、释放连接

官方文档:https://docs.oracle.com/javase/tutorial/essential/exceptions/finally.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条