You could alternatively do:
driver.findElements( By.id("...") ).size() != 0
Which saves the nasty try/catch
p.s.
Or more precisely by @JanHrcek here
!driver.findElements(By.id("...")).isEmpty()
More Related Contents:
- How can I check if an element exists with Selenium WebDriver? [duplicate]
- What is the difference between ChromeDriver and WebDriver in selenium?
- Element MyElement is not clickable at point (x, y)… Other element would receive the click
- Selenium webdriver: Modifying navigator.webdriver flag to prevent selenium detection
- How to resolve ElementNotInteractableException: Element is not visible in Selenium webdriver?
- Selenium WebDriver throws Exception in thread “main” org.openqa.selenium.ElementNotInteractableException
- How to switch to the new browser window, which opens after click on the button?
- WebDriver – wait for element using Java
- How can I ask the Selenium-WebDriver to wait for few seconds in Java?
- How to handle windows file upload using Selenium WebDriver?
- Unable to import org.openqa.selenium.WebDriver using Selenium and Java 11
- Cannot resolve constructor FirefoxDriver(org.openqa.selenium.firefox.FirefoxProfile)
- pageLoadTimeout in Selenium not working
- How to solve the error “Not a valid XPath expression”
- Selenium WebDriver: Wait for complex page with JavaScript to load
- Random “Element is no longer attached to the DOM” StaleElementReferenceException
- How to select an item from a dropdown list using Selenium WebDriver with java?
- Difference between webdriver.get() and webdriver.navigate()
- Selenium WebDriver and DropDown Boxes
- java.lang.IllegalAccessError: tried to access method com.google.common.util.concurrent.SimpleTimeLimiter. when using Selenium-Java 3.5.1 or above
- Why do some elements exist but not interactable/displayed?
- Does Selenium v3.141 support Java 13?
- Selenium WebDriver StaleElementReferenceException
- Is there a proved mouseOver workaround for FirefoxDriver in Selenium2?
- WebDriver vs ChromeDriver
- How to resolve, Stale element exception? if element is no longer attached to the DOM?
- Compound class names are not supported error in WebDriver
- Selenium 2: Open link in new tab and close tabs
- How do you use a firefox plugin within a selenium webdriver program written in java?
- Set Chrome’s language using Selenium ChromeDriver