我的工程路径是 E:\javaproject\Test\src\com\wlh\test我在eclipse中的代码如下:package com.wlh.test;import java.io.*;public class TestFileRead { public static void main(String args[]) {
int ch = 0;
String filename = "file.txt";
try {
FileInputStream fin = new FileInputStream(filename);
while ((ch = fin.read()) != -1) {
System.out.print((char) ch);
}
fin.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} }
}
可是编译的时候却报错:
java.io.FileNotFoundException: file.txt (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at com.wlh.test.TestFileRead.main(TestFileRead.java:11)
可以我的file.txt文件在E:\javaproject\Test\bin\com\wlh\test和E:\javaproject\Test\src\com\wlh\test我都放了,可就是读不到啊,为什么啊?
希望能帮我解决一下。谢谢!!!
int ch = 0;
String filename = "file.txt";
try {
FileInputStream fin = new FileInputStream(filename);
while ((ch = fin.read()) != -1) {
System.out.print((char) ch);
}
fin.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} }
}
可是编译的时候却报错:
java.io.FileNotFoundException: file.txt (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at com.wlh.test.TestFileRead.main(TestFileRead.java:11)
可以我的file.txt文件在E:\javaproject\Test\bin\com\wlh\test和E:\javaproject\Test\src\com\wlh\test我都放了,可就是读不到啊,为什么啊?
希望能帮我解决一下。谢谢!!!
还是E:\javaproject\Test\src那个是源代码位置.....
你放在这个下面试试