java导入数据关闭流的两种方法

116 阅读1分钟

java导入数据关闭流的两种方法

流的关闭有两种关闭方式:

代码如下:

jdk1.7之前

方法一:手动关闭,即为使用close()

try(FileWriter fw = new FileWriter("test.txt")) {
    fw.write("test");
} catch(Exception ex) {
    ex.printStackTrace();
}

jdk1.8

方法二:自动关闭,即为使用try语句自动关闭流

try {
    // 直接在try()中创建流对象 会默认关闭
    FileWriter fw = new FileWriter("test\test.txt");
 }catch (Exception e) {
    e.printStackTrace();
 }finally {
   // 
}
​