我正在完成一个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的提示改,反而错误越改越多,:( 
 请问我该怎么处理 这些异常 ,  谢谢

解决方案 »

  1.   

    把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)
    {
    }
      

  2.   

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