/**
* try-with-resource自动关闭
*/
public class Test04 {
public static void main(String[
args) {
try(FileReader reader = new FileReader(\"C:/a.txt\");){
//将打开文件的操作包在try()中 实现try/catch执行完成后自动关闭文件
System.out.println((char) reader.read());
//{语句块中照常对reader操作
catch (Exception e){
e.printStackTrace();
//不需要finally{.close()
try (
FileReader reader1 = new FileReader(\"C:/a\");
FileReader reader2 = new FileReader(\"C:/b\")
){
//可以同时打开多项
catch (Exception e){
e.printStackTrace();
//try-with-resource在经过编译后会还原成try/catch/finally给虚拟机运行
【javascript|java try-with-resource自动关闭】
- Java|java自定义异常
- Java|java包装类wrapper class
- 移动互联网|基于Java的接口快速开发框架
- Java|荣耀70和vivo X80对比,哪一款机型更值?
- Java|为何人们买着笔记本智能手表,讨论着电动车,但对手机热情降低了
- 美团|java异常处理try/catch/finally
- Java|java异常抛出throws
- Java|98款机型支持MIUI14更新,解决“负优化”,修复BUG
- 中国移动|Java和C语言有何不同?
- Java|基于Java的接口快速开发框架