文件读写错误:FileNotFoundException的Java实例及处理
FileNotFoundException
是 Java 中一种常见的文件操作异常。当试图打开一个不存在的文件,或者尝试删除一个正在使用的文件时,就会抛出此异常。
以下是一个简单的 FileNotFoundException
实例:
import java.io.File;
public class FileExample {
public static void main(String[] args) {
try {
// 创建一个不存在的文件
new File("non_existent_file.txt").createNewFile();
// 打开这个不存在的文件,将会抛出FileNotFoundException
BufferedReader reader = new BufferedReader(new FileReader("non_existent_file.txt")));
} catch (FileNotFoundException e) {
System.out.println("File not found: " + e.getMessage());
e.printStackTrace(); //打印堆栈跟踪信息
}
}
}
在上述代码中,我们尝试创建一个不存在的文件,然后试图打开它。这将导致 FileNotFoundException
。
处理这种异常通常包括捕获它,打印错误消息,并如果需要,停止程序执行。
还没有评论,来说两句吧...