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

作者:zollty 时间:2021-06-11 10:46:24 

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

引起 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{

...

}

方法块时,也可能报这个错。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

来源:http://blog.csdn.net/zollty/article/details/11028337

标签:Exception,Java
0
投稿

猜你喜欢

  • java面向对象设计原则之合成复用原则示例详解

    2023-11-09 16:55:51
  • autoMapping和autoMappingBehavior的区别及说明

    2023-11-29 06:39:25
  • SpringBoot 实现自定义的 @ConditionalOnXXX 注解示例详解

    2023-04-04 03:37:18
  • java连接MySQl数据库实例代码

    2021-12-18 18:19:36
  • jdk8的datetime时间函数使用示例

    2021-07-03 16:42:37
  • java.util.NoSuchElementException原因及两种解决方法

    2022-02-10 15:18:58
  • Java语言实现二叉堆的打印代码分享

    2021-11-27 23:00:15
  • java面试常问的Runnable和Callable的区别

    2023-11-23 09:23:28
  • Java经典排序算法之插入排序

    2022-08-29 11:08:39
  • Spark调优多线程并行处理任务实现方式

    2023-08-21 15:43:53
  • Java多线程Thread基础学习

    2023-04-17 17:12:21
  • JVM完全解读之GC日志记录分析

    2022-09-22 12:43:08
  • java集合中list的用法代码示例

    2023-04-11 23:29:17
  • C#中类的使用教程详解

    2023-06-12 05:42:42
  • Java如何实现自定义异常类

    2023-06-21 23:44:01
  • Jackson中json格式的字符串与对象的互相转换方式

    2022-01-29 03:31:07
  • java实现打砖块小游戏

    2021-07-26 14:47:11
  • springboot跨域CORS处理代码解析

    2022-07-29 21:12:20
  • java动态线程池的简单实现思路

    2023-10-18 15:53:46
  • Java设计模式中的观察者模式

    2021-08-22 01:27:20
  • asp之家 软件编程 m.aspxhome.com