A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Stars√永恒 中级黑马   /  2014-2-19 15:44  /  1204 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

import java.io.*;
public class m4{
public static void main(String[]args){
FileReader wj=new FileReader
("D:/cf/java/m4.java");
int aa;
aa=wj.read();
System.out.println("程序内容为:");
while (aa!=(-1)){
System.out.print((char)aa);
aa=wj.read();
}
wj.close();

}
}
m4.java:4: 未报告的异常 java.io.FileNotFoundException;必须对其进行捕捉或声明以
便抛出
FileReader wj=new FileReader("D:/cf/java/m4.java");
              ^
m4.java:6: 未报告的异常 java.io.IOException;必须对其进行捕捉或声明以便抛出
aa=wj.read();
          ^
m4.java:10: 未报告的异常 java.io.IOException;必须对其进行捕捉或声明以便抛出
aa=wj.read();
          ^
m4.java:12: 未报告的异常 java.io.IOException;必须对其进行捕捉或声明以便抛出
wj.close();

评分

参与人数 1黑马币 +5 收起 理由
何伟超 + 5

查看全部评分

5 个回复

倒序浏览
抛了一堆这样的异常,这下有经验了吧
回复 使用道具 举报
你那是有异常的提示 。 可以选择抛或者自己处理的。  
回复 使用道具 举报
这个D:/cf/java/m4.java  是不是应该要D:\cf\java\m4.java    我觉得应该要这样
回复 使用道具 举报
.FileNotFoundException,文件未找到.
回复 使用道具 举报
  1. public class FileTest {
  2.         public static void main(String[] args) throws IOException {
  3.                 FileReader fr = null;
  4.                 try {
  5.                         File file = new File("d:\\config.xml");
  6.                         fr = new FileReader(file);
  7.                         int aa = fr.read();
  8.                         while(aa != -1) {
  9.                                 System.out.print((char)aa);
  10.                                 aa = fr.read();
  11.                         }
  12.                 } catch (Exception e) {
  13.                         e.printStackTrace();
  14.                 } finally {
  15.                         fr.close();
  16.                 }
  17.         }
  18. }
复制代码


楼主看下这个文件流读取的代码!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马