wbx1021 2021-03-19 10:56 采纳率: 20%
浏览 69
已采纳

求助大佬,这个情况我该怎么办


class Person{
    private String name;
    private int age;
    public String getName(){
        return name;
    }
    public void setName (String name){
        this.name = name;
    }
    public int getAge (){
        return age;
    }
    public void setAge (int age){
        if(age <=0){
            System.out.println("您输入的年龄不正确!");
        }else this.age = age;
    }
    public void speak(){
        System.out.println("我叫"+name+",今年"+age+"岁了");
    }
}
public class Example04{
    public static void main (String[] args){
        Person p = new Person();
        p.setName("张三");
        p.setAge(-18);
        p.speak();
    }
}

/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home/bin/java -javaagent:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=49962:/Applications/IntelliJ IDEA CE.app/Contents/bin -Dfile.encoding=UTF-8 -classpath /Users/wangbinxin/IdeaProjects/L3-4/out/production/L3-4 com.company.Example04
错误: 找不到或无法加载主类 com.company.Example04
原因: java.lang.ClassNotFoundException: com.company.Example04

Process finished with exit code 1
 

 

  • 写回答

3条回答 默认 最新

  • ProfSnail 2021-03-19 10:59
    关注

    java代码中的主类名称要和文件名的名称是一致的。

    你的文件名可能是Example04.java,编译器会在你的这个代码中查找public class Example04{}这个大类。

    ===================

    刚刚看到代码,有可能是你工程的文件架构出问题了?请把idea左侧文件架构的地方截图发上来,看看出了什么情况。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向