黑马程序员技术交流社区
标题:
FileReader读取文件,出现异常,求指导
[打印本页]
作者:
troy健
时间:
2014-11-1 15:17
标题:
FileReader读取文件,出现异常,求指导
public class Test6 {
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
MyLineReader myReader = new MyLineReader(new FileReader("Test1.java"));
String s = null;
while((s = myReader.readLine()) != null){
System.out.println(s);
}
}
}
复制代码
Test6.java和Test1.java在同相同路径下,但是为什么还是出现FileNotFoundException异常?
作者:
qq8921310
时间:
2014-11-1 16:47
你自己写的类叫MylineRead 但是你调用的时候写的是MyRead
作者:
qq8921310
时间:
2014-11-1 16:48
qq8921310 发表于 2014-11-1 16:47
你自己写的类叫MylineRead 但是你调用的时候写的是MyRead
不好意思,看错了、。
作者:
qq8921310
时间:
2014-11-1 16:50
不好意思,看错了、。
作者:
qq8921310
时间:
2014-11-1 16:54
你贴出来的我看不出来问题,可能是 你定义的类MyLineReader 有问题,
作者:
troy健
时间:
2014-11-1 18:24
MyLineReader(Reader r){
this.r = r;
lineNum = 0;
}
复制代码
MyLineReader构造函数接受一个字符流reader,没有问题,只是new FileReader创建字符流的时候出现文件不存在异常,但是Test1.java和Test6.java路径相同。疑惑中???
作者:
颜仔
时间:
2014-11-6 01:13
你的代码不太全,你继承了BufferedReader这个类了吗?自定义类MyLineReader需要继承BufferedReader,或者自己写个MyBufferedReader。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2