java - 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();
}
}
}
}
解决方案
推荐阅读
- batch-file - 嵌套用于批量执行两次
- java - 使用 Hibernate 更新 HSQLDB 上的 LOB/BLOB 值会产生数据异常
- r - 使用 summarise_all 折叠多个字符列会引发错误或包含 NA
- linux - 如何在 nohup 模式下解压文件
- json - “Book []”类型上不存在属性“ResultJson”
- ruby - 如何拆分 Ruby 哈希数组
- android - 将位图保存到 SD 卡不创建任何文件
- c++ - 使用 new 运算符初始化指向 const float 等的指针的指针
- highcharts - Highcharts如何在柱形图中显示顶线?
- jquery - 如何使用 jquery.transit 使侧边栏进入视图并保持在顶部