源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Java java.lang.ExceptionInInitializerError 错误如何解决

  • 时间:2021-04-12 10:59 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Java java.lang.ExceptionInInitializerError 错误如何解决
[b] Java java.lang.ExceptionInInitializerError 错误如何解决[/b] 引起 Java.lang.ExceptionInInitializerError 错误的原因是:在类的初始化时,出错。也就是说,在加载类时,执行static的属性、方法块时,出错了。 比如
public class AA {

  private static AA aa = new AA(); 

  private AA(){//构造方法

   init();

  } 

 public void init(){

  .... }

}

初始化类时,会调用init方法,如果Init方法出错,这类初始化失败,就会报java.lang.ExceptionInInitializerError错误 同理,在执行
static{

  ...

}

方法块时,也可能报这个错。 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部