如何解决我无法在Java中抛出Exception和IOException
我不能抛出IOException和Exception之类的异常。我需要添加这些的依赖关系,但找不到。
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import java.io.IOException; > It throws error: Cannot resolve symbol 'java' - Add Maven dependency
public class JsoupTest {
public static void main(String[] args) throws IOException { > Cannot resolve symbol 'IOException'
// download the HTML from wikipedia and parses it
final Document document = Jsoup.connect("http://en.wikipedia.org/").get();
// Select a bunch of a tags
final Elements newsHeadLines = document.select("#mp-itn b a");
// Prints to console
for(Element headline : newsHeadLines) { > foreach not applicable to type 'org.jsoup.select.Elements'
System.out.println(headline); > Cannot resolve symbol 'System'
}
}
}
我的问题可能很基本,但是对于这个抱歉我还是很陌生。如果您给出我的答案,请添加以下内容:
- 您在哪里找到这种依赖性?
- 我如何找到依赖项,因为我检查了Maven存储库但找不到。
- 如上所示,即使对于System.out.println方法,编译器也会引发错误,为什么?
- 编译器抛出我在亲爱的
foreach not applicable to type 'org.jsoup.select.Elements'
上显示的错误
感谢您的所有回答。我不想直接依赖。我希望它知道为什么。谢谢
解决方法
您无需添加依赖项即可使用IOException
或System
。
您可能没有正确使用编译器,或者您的IDE显示了不存在的错误。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。