【发布时间】:2016-12-03 12:23:20
【问题描述】:
发生了什么
我正在尝试解析 500 个不同的链接以从中检索电子邮件,这些链接是旧的,并且一些网站已关闭,因此收到 404 错误是正常的,但是它终止了整个过程。
Ps:下面的代码是循环运行的
代码
Document doc = Jsoup.connect(link.group()).timeout(20*1000).get();
Matcher m = Pattern.compile("[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\\.[a-zA-Z0-9-.]+").matcher(doc.toString());
if (m.find()) {
String email = m.group();
System.out.println(m.group() + " - " + organizationName.group());
}
else {System.out.println("No Emails Found");};
错误
Exception in thread "main" org.jsoup.HttpStatusException: HTTP error fetching URL. Status=404
我想要什么
有没有办法告诉 Java/Eclipse 忽略此错误,而是在控制台中打印“无效网站”并继续处理?
【问题讨论】:
标签: java eclipse parsing jsoup http-status-code-404