例子:

1
2
3
4
5
6
7
try (FileReader reader = new FileReader("data.txt")) {
    ...
}catch (IOException io) {
    ...
}finally{
    ....
}

这个括号在JDK1.7之前是没有的,是1.7的新特性。

括号里的内容支持包括流以及任何可关闭的资源,数据流会在 try 执行完毕后自动被关闭,而不用我们手动关闭了  

例子:

1
2
3
4
5
6
7
try (FileReader reader = new FileReader("data.txt")) {
    ...
}catch (IOException io) {
    ...
}finally{
    ....
}

这个括号在JDK1.7之前是没有的,是1.7的新特性。

括号里的内容支持包括流以及任何可关闭的资源,数据流会在 try 执行完毕后自动被关闭,而不用我们手动关闭了  

相关文章:

  • 2022-12-23
  • 2021-09-30
  • 2022-12-23
  • 2021-12-21
  • 2021-05-22
  • 2021-10-27
  • 2022-12-23
猜你喜欢
  • 2022-01-30
  • 2022-12-23
  • 2022-12-23
  • 2021-11-11
  • 2021-07-25
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案