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