我试过了 有没有办法,如果驱动程序找不到元素,不会去'捕获'但继续while循环??
像这样的代码:try{
while (...) {
driver.findelement(A);
}
}catch(Exception e) {
}
答案 0 :(得分:2)
while (condition) {
try{
driver.findElement(A);
}
catch(Exception e) {
}
}
你必须在循环中执行try catch
答案 1 :(得分:1)
您可以将findelement部分放在try-catch块
中while (some_condition) {
try {
driver.findElement(A);
}
catch(Throwable e) {
/* Do something or ignore */
}
}