应用程序构造函数java.lang.reflect.InvocationTargetException中出现异常

应用程序构造函数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

就是这样。。我是javaFX新手,正在尝试运行我的第一个代码,所以这是我遇到的错误。。不知道这是什么意思

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
    值传递给
    场景
    构造函数(“at
    java.Scene.Scene.
    ”),这是从
    example.java
    fx\u example.example.
    (example.java:12)”的第12行调用的。thanx伙计们,我发现我的代码有问题