파일을 읽고 출력에 표시하는 Java 프로그램을 만들었습니다. 하지만 내 출력 파일 test.txt 열 수없는 것 같습니다. 어떤 도움이 필요합니까?프로그램에서 Java 파일을 읽을 수 없습니다.
package test;
import java.io.*;
public class Test {
public static void main(String[] args) {
// The name of the file to open.
String fileName = "test.txt";
// This will reference one line at a time
String line = null;
try {
// FileReader reads text files in the default encoding.
FileReader fileReader =
new FileReader(fileName);
// Always wrap FileReader in BufferedReader.
BufferedReader bufferedReader =
new BufferedReader(fileReader);
while((line = bufferedReader.readLine()) != null) {
System.out.println(line);
}
// Always close files.
bufferedReader.close();
}
catch(FileNotFoundException ex) {
System.out.println(
"Unable to open file '" +
fileName + "'");
}
catch(IOException ex) {
System.out.println(
"Error reading file '"
+ fileName + "'");
// Or we could just do this:
// ex.printStackTrace();
}
}
}
test.txt 파일이 잠겨 있습니까? 어느 곳에서나 편집을 위해 열렸습니까? – Mechkov
내가 파일을 찾을 수 없다고 추측하겠습니까? –
예외를 게시하고 코드에서 해당 줄 번호를 표시 할 수 있습니까? –