如何忽略FindElement()的异常?

时间:2018-01-16 11:54:21

标签: c# webdriver

IWebDriver driver;
driver = new ChromeDriver();
driver.Url = "https://upbit.com/exchange?";
driver.FindElement(By.CssSelector("table>tbody>tr>td:nth-child(6)>a")).Click(); //table>tbody>tr>td:nth-child(6)>a -> cancel button(hide element)

程序执行了FindElement,然后抛出了异常并打开了一个错误窗口。 我想忽略这个例外。

1 个答案:

答案 0 :(得分:1)

您可以使用try-catch

包装代码
try
{
IWebDriver driver;
 driver = new ChromeDriver();
 driver.Url = "https://upbit.com/exchange?";
 driver.FindElement(By.CssSelector("table>tbody>tr>td:nth-child(6)>a")).Click(); //table>tbody>tr>td:nth-child(6)>a -> cancel button(hide element)
}
catch
{
}