foreach (string mul in masterurlList)
{
HtmlWeb hwObject = new HtmlWeb();
HtmlAgilityPack.HtmlDocument htmldocObject = hwObject.Load(mul);
List<string> hrefTags = new List<string>();
try
{
hrefTags = ExtractAllAHrefTags(htmldocObject);
}
catch (Exception)
{ }
我的代码中已经有一个catch(异常),但在HtmlAgilityPack.HtmlDocument htmldocObject = hwObject.Load(mul)中发生了什么 WebException未处理。 无法解析远程名称:'www.eonline.com'
我无法摆脱尝试并抓住我拥有的,如果我扩展我的尝试区域,我会丢失所有的字符串。任何帮助都是极好的!我知道我的DNS很好
答案 0 :(得分:0)
像这样扩展try区域以保持你的字符串......
foreach (string mul in masterurlList)
{
List<string> hrefTags = new List<string>();
try
{
HtmlWeb hwObject = new HtmlWeb();
HtmlAgilityPack.HtmlDocument htmldocObject = hwObject.Load(mul);
hrefTags = ExtractAllAHrefTags(htmldocObject);
}
catch (Exception)
{ }
}