我在一个C#脚本中运行Watin dll,该脚本打开并关闭带有一长串url的浏览器
using (var browser = new IE(url))
{
//do stuffs
browser.Close();
}
大部分时间它没有错误,但有时Watin抛出'WatiN.Core.Exceptions.TimeoutException'
通过classix try catch
看起来像异常canot一样被捕获try
{
using (var browser = new IE(url))
{
//do stuffs
browser.Close();
}
}
catch (Exception e)
{
//never go in
}
在100中大约1次,watin无法打开链接,而是进入Exception,它会停止脚本并向我抛出一个带有无聊消息的异常: WatiN.Core.dll中出现未处理的“WatiN.Core.Exceptions.TimeoutException”类型异常
您知道如何捕获此异常或如何预防它吗?