文件读写错误:FileNotFoundException的Java实例及处理

原创 Myth丶恋晨 2024-09-18 00:18 109阅读 0赞

FileNotFoundException 是 Java 中一种常见的文件操作异常。当试图打开一个不存在的文件,或者尝试删除一个正在使用的文件时,就会抛出此异常。

以下是一个简单的 FileNotFoundException 实例:

  1. import java.io.File;
  2. public class FileExample {
  3. public static void main(String[] args) {
  4. try {
  5. // 创建一个不存在的文件
  6. new File("non_existent_file.txt").createNewFile();
  7. // 打开这个不存在的文件,将会抛出FileNotFoundException
  8. BufferedReader reader = new BufferedReader(new FileReader("non_existent_file.txt")));
  9. } catch (FileNotFoundException e) {
  10. System.out.println("File not found: " + e.getMessage());
  11. e.printStackTrace(); //打印堆栈跟踪信息
  12. }
  13. }
  14. }

在上述代码中,我们尝试创建一个不存在的文件,然后试图打开它。这将导致 FileNotFoundException

处理这种异常通常包括捕获它,打印错误消息,并如果需要,停止程序执行。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,109人围观)

还没有评论,来说两句吧...

相关阅读