读书人

button acction 读取 txt资料

发布时间: 2011-12-04 22:58:58 作者: rapoo

button acction 读取 txt文件
我正在完成一个gui 在做一个button的acction的时候 遇到了 这样的问题

这是这一段代码
loadBut.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e) {

fileName = fileNameField.getText();

BufferedReader fr= new BufferedReader(new FileReader(fileName));//11111111111

String c=fr.readLine(); //22222222222
while(c != null)
{
text += c;
c=fr.readLine(); //33333333333333
}
message = "读文件成功! ";
fr.close(); // 4444444444444

scheduleFlightsArea.append(text);
}

});


在我的eclipse 环境中 11 2222 333 444 处都出现了 unhandled excepion IOexception 的错误提示,本人刚学,不是很明白怎么处理exception,按照eslipse的提示改,反而错误越改越多,:(
请问我该怎么处理 这些异常 , 谢谢

[解决办法]
把fileName = fileNameField.getText();

BufferedReader fr= new BufferedReader(new FileReader(fileName));//11111111111

String c=fr.readLine(); //22222222222
while(c != null)
{
text += c;
c=fr.readLine(); //33333333333333
}
message = "读文件成功! ";
fr.close(); // 4444444444444

scheduleFlightsArea.append(text);
}


放在try{
}catch(Exception e)
{
}

[解决办法]
既然是Oexception 异常,就是
BufferedReader fr= new BufferedReader(new FileReader(fileName));//11111111111
这儿有错误,检查fileName格式是否正确,文件是否能够获得
check fr = null ?

读书人网 >J2SE开发

热点推荐