在单个try-with-resources语句中仔细指定多个资源
时间: 2024-05-04 11:19:36 浏览: 87
javafileread源码-JavaFileOperation:在文本文件中读写Java源代码
可以在try-with-resources语句中指定多个资源,每个资源之间用分号分隔。例如:
```java
try (FileInputStream input = new FileInputStream("input.txt");
FileOutputStream output = new FileOutputStream("output.txt")) {
// 读取并写入文件
} catch (IOException e) {
// 异常处理
}
```
在上面的示例中,我们使用了两个资源:一个是用于读取的`FileInputStream`,另一个是用于写入的`FileOutputStream`。在try-with-resources语句块执行完毕后,这两个资源将自动关闭。
阅读全文