空指针异常即将到来

时间:2017-06-12 12:13:34

标签: pointers exception null

public static WebDriver getscreenshot(String path) throws Exception 
{
    WebDriver driver = null;
    TakesScreenshot ts = (TakesScreenshot)driver;
    File scrFile = ts.getScreenshotAs(OutputType.FILE);
    FileUtils.copyFile(scrFile, new File(path));
    return driver;
}

我正在获取上述代码的空指针异常。

1 个答案:

答案 0 :(得分:0)

那很正常。你已经声明了webdriver变量,但你根本没有初始化它。尝试初始化它或从某个地方获取它,因此它不能为空。

WebDriver driver = new WebDriver(some parameters here if any);