应用程序构造函数java.lang.reflect.InvocationTargetException中出现异常
就是这样。。我是javaFX新手,正在尝试运行我的第一个代码,所以这是我遇到的错误。。不知道这是什么意思应用程序构造函数java.lang.reflect.InvocationTargetException中出现异常,java,eclipse,javafx,Java,Eclipse,Javafx,就是这样。。我是javaFX新手,正在尝试运行我的第一个代码,所以这是我遇到的错误。。不知道这是什么意思 Exception in Application constructor java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invok
Exception in Application constructor
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(Unknown Source)
at com.sun.javafx.application.LauncherImpl.launchApplication(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.launcher.LauncherHelper$FXHelper.main(Unknown Source)
Caused by: java.lang.RuntimeException: Unable to construct Application instance: class fx_example.example
at com.sun.javafx.application.LauncherImpl.launchApplication1(Unknown Source)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$152(Unknown Source)
at com.sun.javafx.application.LauncherImpl$$Lambda$50/1323468230.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$158(Unknown Source)
at com.sun.javafx.application.LauncherImpl$$Lambda$51/788672666.run(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$172(Unknown Source)
at com.sun.javafx.application.PlatformImpl$$Lambda$46/186276003.run(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$null$170(Unknown Source)
at com.sun.javafx.application.PlatformImpl$$Lambda$48/622793233.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$171(Unknown Source)
at com.sun.javafx.application.PlatformImpl$$Lambda$47/237061348.run(Unknown Source)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$145(Unknown Source)
at com.sun.glass.ui.win.WinApplication$$Lambda$36/2117255219.run(Unknown Source)
... 1 more
Caused by: java.lang.NullPointerException: Root cannot be null
at javafx.scene.Scene.<init>(Unknown Source)
at javafx.scene.Scene.<init>(Unknown Source)
at fx_example.example.<init>(example.java:12)
... 18 more
Exception running application fx_example.example
应用程序构造函数中的异常
java.lang.reflect.InvocationTargetException
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke处(未知源)
位于java.lang.reflect.Method.invoke(未知源)
位于com.sun.javafx.application.LaunchImpl.launchApplicationWithArgs(未知源)
位于com.sun.javafx.application.LaunchImpl.launchApplication(未知源)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke处(未知源)
位于java.lang.reflect.Method.invoke(未知源)
位于sun.launcher.launchelper$FXHelper.main(未知源)
原因:java.lang.RuntimeException:无法构造应用程序实例:class fx\u example.example
位于com.sun.javafx.application.LaunchImpl.launchApplication1(未知源)
位于com.sun.javafx.application.launchempl.lambda$launchApplication$152(未知来源)
位于com.sun.javafx.application.launchempl$$Lambda$50/1323468230.run(未知源)
位于java.lang.Thread.run(未知源)
原因:java.lang.reflect.InvocationTargetException
位于sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)
位于sun.reflect.NativeConstructorAccessorImpl.newInstance(未知源)
位于sun.reflect.delegatingConstructor或AccessorImpl.newInstance(未知源)
位于java.lang.reflect.Constructor.newInstance(未知源)
在com.sun.javafx.application.launchempl.lambda$launchApplication1$158(未知来源)
位于com.sun.javafx.application.launchempl$$Lambda$51/788672666.run(未知来源)
位于com.sun.javafx.application.platformpl.lambda$runAndWait$172(未知来源)
位于com.sun.javafx.application.PlatformImpl$$Lambda$46/186276003.run(未知来源)
位于com.sun.javafx.application.PlatformImpl.lambda$null$170(未知来源)
位于com.sun.javafx.application.PlatformImpl$$Lambda$48/62279323.run(未知源)
位于java.security.AccessController.doPrivileged(本机方法)
com.sun.javafx.application.PlatformImpl.lambda$runLater$171(未知来源)
位于com.sun.javafx.application.PlatformImpl$$Lambda$47/237061348.run(未知源)
在com.sun.glass.ui.InvokeLaterDispatcher$Future.run(未知源)
在com.sun.glass.ui.win.WinApplication.\u runLoop(本机方法)
在com.sun.glass.ui.win.WinApplication.lambda$null$145(未知来源)
在com.sun.glass.ui.win.WinApplication$$Lambda$36/2117255219.run(未知来源)
... 还有一个
原因:java.lang.NullPointerException:根不能为null
在javafx.scene.scene。(未知源)
在javafx.scene.scene。(未知源)
在fx_example.example.(example.java:12)
... 还有18个
运行应用程序fx_example.example时出现异常
好的,你发布了例外。。。但是如果没有程序代码,这是无用的。请同时发布相关代码。这意味着您将
null
值传递给场景
构造函数(“atjava.Scene.Scene.
”),这是从example.java
(fx\u example.example.
(example.java:12)”的第12行调用的。thanx伙计们,我发现我的代码有问题