【发布时间】:2014-12-03 00:37:55
【问题描述】:
我遇到语法错误,谁能告诉我什么是错的。
控制台文本:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Syntax error on token "else", delete this token
at gg.main(gg.java:23)
代码:
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
public class gg {
public static void main(String[] args) {
String browser = "Chrome";
WebDriver driver = null;
if(browser.equals("Mozilla"))
driver = new FirefoxDriver();
else if(browser.equals("Chrome"))
System.setProperty("webdriver.chrome.driver", "F:\\chromedriver_win32\\chromedriver.exe");
driver = new ChromeDriver();
else if(browser.equals("IE"))
System.setProperty("webdriver.IE.driver", "C:\\Users\\Ryuk~\\Downloads\\IEDriverServer_x64_2.43.0\\IEDriverServer.exe");
driver = new InternetExplorerDriver();
driver.get("https://gmail.com");
System.out.println(driver.getTitle());
}
}
【问题讨论】:
-
这就是我大喊要使用花括号的原因。请尝试使用
{}安排他们。你会找到答案的。 -
请使用大括号{}
标签: java google-chrome selenium