错误记录
程序员文章站
2022-05-31 12:02:29
...
(1)
再练习IO时遇到的一个小错误,注意即可避免:
File readFile = new File("E:\\IO\\test.txt");
File writeFile = new File("E:\\IO\\rr.txt");
try {
FileReader fr = new FileReader(readFile);
FileWriter fw = new FileWriter(writeFile);
BufferedReader br = new BufferedReader(fr);
BufferedWriter bw = new BufferedWriter(fw);
while(br.readLine()!=null){
bw.write(br.readLine());
}
br.close();
bw.flush();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
readLine()方法与Iterator的next()方法有些相似,在上面代码中,读到最后一行时,while中的判断条件不为空,但其下读入时已成空值,抛出空指针错误。 推荐阅读
-
百度影音怎么删除播放痕迹?百度影音清空播放记录的方法图解
-
安装会声会影X5时出现CRC错误提示媒体可能已损坏
-
C# socket通讯 send方法记录
-
笔记本开机进不去系统 错误代码0xc000000f的解决办法
-
傲游无痕功能保护个人隐私(清除浏览记录)
-
Win7安装Flash提示错误无法注册怎么办?
-
解决WinXP系统Internet Explorerr脚本错误问题的方法
-
使用SQL Server 获取插入记录后的ID(自动编号)
-
SQL Server利用sp_spaceused如何查看表记录存在不准确的情况
-
SQLServer2000 报1053错误(服务没有及时响应或控制请求)的解决方法