“线程中的异常”;“主要”;Sikuli中的java.lang.NullPointerException
在sikuli的帮助下实现桌面自动化,但在尝试调用映像时,会出现“线程中的异常”;“主要”;Sikuli中的java.lang.NullPointerException,java,Java,在sikuli的帮助下实现桌面自动化,但在尝试调用映像时,会出现“NullPointerException”异常 代码: public static Screen s; public static void main(String arg[]) throws IOException, InterruptedException, Exception { Runtime.getRuntime().exec("images/Nintei_launch.exe");
“NullPointerException”
异常
代码:
public static Screen s;
public static void main(String arg[]) throws IOException, InterruptedException, Exception {
Runtime.getRuntime().exec("images/Nintei_launch.exe");
Thread.sleep(5000);
s.click("c:/Users/abc/Desktop/Winword/selectSession.PNG");
提前感谢您有一个静态对象屏幕,已声明但未初始化, 因此,当您调用
s.click()
时,会得到一个nullPointerException
请看这篇文章:
plz检查我的代码“public static Screen s;”@ishwardharmadhakari这是一个变量的声明,不是一个初始化。也初始化了,但错误相同:)几乎相同,如果Screen为null,您几乎不能对该对象执行任何操作。。。。