Exception in thread "main" java.lang.ExceptionInInitializerError at com.test.Main.main

不知道是哪里出了问题?
2025-06-28 06:11:12
推荐回答(1个)
回答1:

教你一个看异常的方法。

看异常要从下往上看,异常的引发是一环扣一环,程序往往会因为某个小环节出了问题,导致后面所有使用到这个环节的地方都会报错。

所以你这里的关键问题是空指针,就是最后一个异常告诉我的。空指针异常是属于比较简单的一种异常,引发这类异常的原因常见的只有一种:某个对象没有初始化,就开始调用该对象的方法。你只需要根据错误信息里提示的程序文件和行数找到可疑的地方(你这里是com.test.Main这个类里面的第12行),再根据我说的原因去解决。