刘小怪

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

InputStream is = null;

OutputStream os = null;
try {
 

} catch (IOException e) {

finally {

  try {

    if (os != null) {

      os.close();

    }

    if (is != null) {

      is.close();
    }
  } catch (IOException e2) {

  }

}

try(){}使用:

try (

  InputStream is = new FileInputStream("...");
  OutputStream os = new FileOutputStream("...");
) {
 
} catch (IOException e) {
}
 
 
注: try()里每个声明的变量类型都必须是Closeable的子类。
posted on 2019-11-08 18:52  刘小怪  阅读(3931)  评论(0编辑  收藏  举报