编写一个程序,读取指定文件的内容并在控制台输出。如果源文件不存在,则显示相应的错误信息。Java
时间: 2024-03-06 19:51:36 浏览: 79
好的,以下是一个简单的 Java 程序,可以读取指定的文件并在控制台输出文件内容。如果文件不存在,则会捕获 FileNotFoundException 异常并输出错误信息。
```java
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class ReadFile {
public static void main(String[] args) {
String fileName = "path/to/file.txt";
try {
BufferedReader reader = new BufferedReader(new FileReader(fileName));
String line = "";
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
reader.close();
} catch (FileNotFoundException e) {
System.out.println("File not found: " + e.getMessage());
} catch (IOException e) {
System.out.println("Error reading file: " + e.getMessage());
}
}
}
```
你可以将 `fileName` 变量替换为你要读取的文件路径。如果文件不存在,程序将会输出 `File not found: xxx`,其中 `xxx` 是文件路径。如果文件读取过程中发生错误,程序将会输出 `Error reading file: xxx`,其中 `xxx` 是错误信息。
阅读全文