【发布时间】:2014-03-08 11:22:36
【问题描述】:
我有一个程序尝试通过 JSoup 连接到 html 页面。我在 while 循环中有这段代码,目的是用至少 n 个元素填充地图。在几乎伪代码中它看起来像这样:
while(!myMap.hasFiveKeys){
doc =JSoup.parse("http://www.website.com");
wordMap.fillFrom(doc);
}
我希望这个在一个 catch 块中,当 任何 网络相关异常被抛出时,我想增加一个计数器,然后我的 while 条件可以包含 connectionAttempts<10 以便如果连接失败 10 次就停止尝试(如果一开始没有成功,再尝试十次然后放弃)。
我不知道如何捕获所有与网络相关的异常。
【问题讨论】:
标签: exception connection jsoup