/**
* 方法四:
* JDK9 方法改进,自动释放资源,不需要( br.close(); bw.close();)
* 需要try..catch 和 throws IOException 2个;所以个人觉的jdk7的改进更简化
*/
private static void method4() throws IOException {
BufferedReader br = new BufferedReader(new FileReader("fr.txt"));
BufferedWriter bw = new BufferedWriter(new FileWriter("fw.txt"));
try (br; bw) {
String line;
while ((line = br.readLine()) != null) {
bw.write(line);
bw.newLine();
bw.flush();
}
} catch (IOException e) {
e.printStackTrace();
}
}
;
/**
* 方法三:
* JDK7方法改进,自动释放资源,不需要( br.close(); bw.close();)
*/
private static void method3() {
try (BufferedReader br = new BufferedReader(new FileReader("fr.txt"));
BufferedWrit
java-复制文件的4种异常处理方法
最新推荐文章于 2024-04-23 18:52:22 发布