gpt4 book ai didi

java.io.FileNotFoundException,错误是什么?

转载 作者:行者123 更新时间:2023-12-02 05:19:09 25 4
gpt4 key购买 nike

我正在尝试读取文件并打印出每行的子字符串。我不知道我的错误是什么。我的链接有效,那么是什么导致了错误?

import java.io.File;
import java.io.FileNotFoundException;
import java.util.*;
public class FileReader {
public void fileReader() {
File file = newFile("https://www.cs.uoregon.edu/Classes/14F/cis212/assignments/phonebook.txt");
try{
Scanner scan = new Scanner(file);
while(scan.hasNextLine())
{
String numAndName = scan.nextLine();
String newNum = numAndName.substring(0, 8);
System.out.println(newNum);
}
scan.close();
} catch(FileNotFoundException e)
{
e.printStackTrace();
}
}
}

最佳答案

FileNotFoundException == 文件...未找到。错误 404。它不存在。

在本例中,您没有指定文件,而是指定了网页 - 它不是这样工作的,您需要使用网络相关的类来下载页面,然后才能与其交互。

File 类纯粹用于硬盘驱动器(或连接的 USB/磁盘/等)上的文件。

查看How to read a text from a web page with Java?获取阅读网页的帮助。 (问题本身就有你要找的东西,答案是更高级的交互。)

关于java.io.FileNotFoundException,错误是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26644603/

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