gpt4 book ai didi

java - 文件textFile.txt未找到异常

转载 作者:行者123 更新时间:2023-11-30 03:12:32 25 4
gpt4 key购买 nike

尝试在 eclipse 中构建一个计算字符、行和单词的 java 程序...当我将文件 textFile.txt 作为参数传递时,控制台显示此错误:

Exception in thread "main" java.io.FileNotFoundException: textFile.txt (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at java.util.Scanner.<init>(Scanner.java:611)
at CountText.main(CountText.java:10)

如果您知道我的问题出在哪里,请告诉我...提前致谢,代码粘贴在下面...

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
import java.util.StringTokenizer;

public class CountText {
public static void main(String[] args) throws FileNotFoundException {
if(args.length > 0) {
File file = new File(args[0]);
Scanner in = new Scanner(file);

int words = 0;
int lines = 0;
int chars = 0;
while(in.hasNextLine()) {
lines++;
String line = in.nextLine();
chars += line.length();
words += new StringTokenizer(line, " ,").countTokens();
}


}
else{
System.out.println("No arguments were given.");
}
}
}

最佳答案

您的问题是文件 textFile.txt 不在当前目录中。

在 Eclipse 中,您可以在运行 Java 程序时配置当前目录,这可以在名为“Arguments”的第二个选项卡上相应命名的“Run Configuration”中完成。

关于java - 文件textFile.txt未找到异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33320558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com