gpt4 book ai didi

java - Selenium ElementNotVisibleException 是 InvalidStateException 的一个实例

转载 作者:行者123 更新时间:2023-12-01 11:18:24 27 4
gpt4 key购买 nike

我正在 try catch InvalidStateException(并且只有这个异常!),但我的代码抛出了 ElementNotVisibleException 并且它仍然被捕获。我知道这是问题所在,因为我这样做了:

try{
thrown new ElementNotVisibleException("why???");
}
catch(InvalidElementStateException e){
System.out.println("Welp, this sucks.");
}

而且,哎呀,这太糟糕了。

Selenium javadocs 并未将 ElementNotVisibleException 列为 InvalidElementState Exception 的子类,但 Java 似乎认为情况确实如此。任何人都可以启发我/建议解决方法吗?谢谢!

哦,我正在使用 Java 7、Selenium 2.46。

最佳答案

ElementNotVisibleExceptionInvalidElementStateException 的子类,ElementNotVisibleException 一个 InvalidElementStateException。这完全是预期的行为。

关于java - Selenium ElementNotVisibleException 是 InvalidStateException 的一个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31526560/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com