当前位置:   article > 正文

Exception in thread “main“ java.lang.NoClassDefFoundError_exception in thread "main" java.lang.noclassdeffou

exception in thread "main" java.lang.noclassdeffounderror: org/bouncycastle/

项目场景:

验证继承情况下子类创建对象时,先调用父类的构造方法,再调用子类的构造方法


问题描述

随机(不同次数的测试下)会产生Exception in thread "main" java.lang.NoClassDefFoundError错误

package everydayhomework;

public class Day09 {
    public Day09(){
        System.out.println("父类的");
    }
    public static void main(String[] args) {
        DAY03 day = new DAY03();

    }
}
class DAY03 extends Day09{
    public DAY03() {
        System.out.println("子类的");
    }
}

 


原因分析:

我的同等目录下的包也存在着这个Day03这个类,与此类冲突了,但编译时没有报错,所以不容易发现,只不过和DAY03大小不同


解决方案:

将子类的类名DAY03修改成DAY10即可

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/278835
推荐阅读
相关标签
  

闽ICP备14008679号