Bal*_*ala 1 java selenium selenium-webdriver
我试图捕获这样的多个异常,但我得到错误'); expected'.我该怎么做||?
try {
//find an element here
}catch( StaleElementReferenceException e || NoSuchElementException e) {
//do something
}
Run Code Online (Sandbox Code Playgroud)
假设您使用的是Java 7,您应该可以使用以下语法:
catch (StaleElementReferenceException | NoSuchElementException e)
Run Code Online (Sandbox Code Playgroud)
注单 |,以及单变量名.
有关更多详细信息,请参阅"捕获多个异常类型并使用改进的类型检查重新排除异常"文档(引人注目的标题,是吗?).
如果您不使用Java 7,则需要多个catch块.