Java小程序-未初始化且存在NullPointerException错误

Java小程序-未初始化且存在NullPointerException错误,java,applet,Java,Applet,我从一个网站上收集了java小程序的类文件。我反编译了这些文件以获得java文件。我把它们放在Eclipse中。当我“作为小程序运行时,”它不会初始化,我得到了这个错误: 位于的java.lang.NullPointerException sun.misc.FloatingDecimal.readJavaFormatString(未知源)位于 sun.misc.FloatingDecimal.parseDouble(未知源)位于 位于的java.lang.Double.parseDouble(未

我从一个网站上收集了java小程序的类文件。我反编译了这些文件以获得java文件。我把它们放在Eclipse中。当我“作为小程序运行时,”它不会初始化,我得到了这个错误:

位于的java.lang.NullPointerException sun.misc.FloatingDecimal.readJavaFormatString(未知源)位于 sun.misc.FloatingDecimal.parseDouble(未知源)位于 位于的java.lang.Double.parseDouble(未知源代码) java.lang.Double.valueOf(未知源代码)位于 SampleDistApplet.start(SampleDistApplet.java:44)位于 sun.applet.AppletPanel.run(未知源)位于 java.lang.Thread.run(未知源)


有人能帮我解决这个问题吗?

在我看来,小程序类文件的复制和粘贴在反编译后无法正常工作。而是创建自己的小程序文件,然后运行它。然后,您还可以练习小程序应用程序。

首先,如果没有一些代码,很难提供帮助。第二,你至少应该自己试着调试一下。只要复制粘贴,你就不会学到任何东西。我有15个类文件。我怎样才能在这里分享所有这些信息?我也试着调试自己,但对applet知之甚少。你想在这里做什么?您确定网站的条款和条件允许对小程序进行抓取和反编译吗?记住版权法适用于这类事情。我不需要讲座。我是从一个教育网站上得到这个消息的。“我有15个班级文件。我怎么能在这里分享它们呢?我也试过自己调试,对小程序知之甚少”-我想我们当时可能帮不了你。(我也不确定我们是否应该……)有没有准确的反编译器?我使用了Procyon反编译器。NullPointerException是运行时错误。如果反编译有问题,就会出现编译时错误,编译将无法进行。啊,好的。我添加了一个try,catch,这样它就可以忽略null异常。在我这样做之后,小程序显示“小程序已启动”,但为空。