首页 > 解决方案 > java:Visual Studio Code 不读取文件

问题描述

该程序应打印名为“a.txt”的文本文件的内容,但使用 Visual Studio Code 时它不起作用,并报告以下错误。我用 Jcreator 和 Geany 编译并编译。谁能告诉我为什么它不适用于 Visual Studio Code?

import java.io.*;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class Main {
    public static void main (String args[]) {
        //String pathFileName = "inputFile.txt"; 

        //File inputFile = new File(pathFileName);
        File inputFile = new File("a.txt");
        Scanner scannerDaFile = null;
        try {
         scannerDaFile = new Scanner (inputFile);
         System.out.println("---------------- OUTPUT TEXT: "+inputFile.getName()+" --------------------");
         while(scannerDaFile.hasNextLine()) {
           System.out.println(scannerDaFile.nextLine());
         }
        } 
        catch (FileNotFoundException e) {
           e.printStackTrace();
         }
        finally {
          if(scannerDaFile!=null) {
          scannerDaFile.close();
          }
        }
    }
}

错误

标签: java

解决方案


推荐阅读