java编译通过,为什么运行却提示找不到或无法加载主类

2025-04-03 07:40:13
推荐回答(3个)
回答1:

java编译通过说明你的程序没有语法错误(也就是javac的过程 javac java文件)
运行时java虚拟机运行程序(也就是java class文件)
找不到主类,说明你的java文件中没有实现如下的方法
/**
*该方法是程序启动的入口,没有该方法,java虚拟机找不到程序的入口,没办法启动程序
*/
public static void main(String[] args){
//这里是你的具体逻辑操作
}

回答2:

请问你是如何执行的?问题要描述清楚,不然谁能回答呢

回答3:

没有main方法?