这是我的密码
package vista;
public class MyMainClass
{
public static void main(String[] args)
{
try
{
if(1>0) throw new MyException("ERROR");
}
catch(MyException err)
{
System.out.println(err.toString());
}
}
}
package vista;
public class MyException extends Exception
{
// Constructor.
public MyException(String errMsg)
{
super(errMsg);
}
}
输出:
Error: Unable to initialize main class vista.MyMainClass
Caused by: java.lang.NoClassDefFoundError: vista/MyException
Command execution failed.
两个班在同一个班 \vista
在执行之前,netbeans会识别出这一点。如何解决此问题?
编辑:在不运行而只是编译程序时,我意识到netbeans试图下载一些文件。我关闭了防火墙,运行了程序,下载了一些文件,现在可以正常运行了。
1条答案
按热度按时间dpiehjr41#
我认为您没有在编译时添加vista包。就像: