Selenium Java - Handling Form Elements
Identify the logical error in this Selenium Java snippet intended to select a checkbox:
WebElement checkbox = driver.findElement(By.xpath("//input[@type='checkbox']"));
if (checkbox.isSelected()) {
checkbox.click();
}