Java报错Exception in thread “main“ java.lang.ExceptionInInitializerError

记一次在Java中遇到的奇葩报错,在网上找了各种各样的方法还是无法解决。后经逐步排查解决方法如下:

Exception in thread "main" java.lang.ExceptionInInitializerError
Caused by: java.lang.NullPointerException
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at util.BaseDao.<clinit>(BaseDao.java:26)

报错如图:

弹窗显示:A Java Exception has occurred. 发生了Java异常。

连简单的 System.out.println("测试"); 都输不出来

解决方法:

我发现是我jdbc的链接 jdbc.url 写反了,更正为图二就解决了

其他错误解决方法:

https://blog.csdn.net/u012061196/article/details/53443204

https://blog.csdn.net/m0_38120325/article/details/89363407

猜你喜欢

转载自blog.csdn.net/weixin_44893902/article/details/115136030
今日推荐