2011-03-22 71 views
0

这是我在代码中看到的唯一错误。这是这一行:线程“主”错误中的异常

public class VolCac extends JFrame implements ActionListener{ 

这是错误:螺纹

异常 “主要” java.lang.Error的:未解决的问题,编译:

at VolCac.main(VolCalc.java:810) 

这是行810:

public static void main(String[] args){ 
    JFrame frame = new CalcVolume(); 
    frame.setSize(525, 350); 
    frame.setVisible(true); 
             } 
} 

我想不通为什么我收到错误。

+0

JFrame frame = new CalcVolume();应该是JFrame frame = new VolCac(); – 2011-03-22 13:41:28

回答

4

“未解决的问题汇编”错误是,当你的代码不能编译发生了什么,但你告诉Eclipse反正运行它。在程序无法再继续运行的时候,会发生异常。

在这种情况下,我看到了一个名为“VolCalc,”一个名为“VolCac”类文件,并试图打造“CalcVolume”的一个实例。我敢肯定你的意思是所有这三个匹配!

+0

@欧内斯特,我改变了所有匹配VolCalc,我得到以下错误“java.lang.NoClassDefFoundError:VolCac产生的原因:抛出java.lang.ClassNotFoundException:VolCac在java.net.URLClassLoader的$ 1.run(来源不明)在爪哇。在java.net.URLClassLoader.findClass(来源不明)在java.lang.ClassLoader.loadClass(来源不明)在sun.misc.Launcher $ AppClassLoader.loadClass(来源不明)在Java的security.AccessController.doPrivileged(本机方法)。 lang.ClassLoader.loadClass(未知源)线程“main”中的异常即使我将它们改为匹配。 – Mike 2011-03-22 13:48:08

+0

就像@Bozho所说的那样,“Project | Clean ... | All”将是一个好主意。 – 2011-03-22 13:50:12

0

该错误意味着你正在运行的Eclipse。无论如何,你的IDE应该告诉你这一行有什么问题。我希望你没有真正拥有所有代码在你的意思!

0

如果你使用eclipse尝试清理项目

,也是你的类名是VolCac和您正在马金新CalcVolume对象...

不能说太多没有看到更多的代码......在rntime

相关问题