在 JDK1.7 之前,IO 流的写法
FileWriter fw = null;
try {
fw = new FileWriter("test.txt");
fw.write("hello world");
} catch (Exception ex) {
ex.printStackTrace();
} finally {
if (fw != null) {
try {
fw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
在 JDK1.7 之后 IO 流新写法
try(FileWriter fw = new FileWriter("test.txt")) {
fw.write("hello world");
} catch(Exception ex) {
ex.printStackTrace();
}
格式
try (创建流对象语句,如果多个,使用';'隔开) {
// 读写数据
} catch (IOException e) {
e.printStackTrace();
}
网友评论