java.lang.ExceptionInInitializerError 错误 解决方案
2016-10-27 17:35
791 查看
当在静态初始化块中出现了异常的时候,JVM会抛出
java.lang.ExceptionInInitializerError异常。
如果你了解Java中的静态变量,你会知道它们是在类加载的时候进行初始化的。
如果在这个静态变量初始化的过程中出现了异常,那么就会抛出
java.lang.ExceptionInInitializerError异常。
楼主用的retrofit,像这样.在单例模式中实例retrofit报这错.
因为BASE_URL(如:http://www.baidu.com)没有在最后加 “ / ”,所以就报错。
解决方法就是在后面加上“ / ” 就好了(如:http://www.baidu.com/)
java.lang.ExceptionInInitializerError异常。
如果你了解Java中的静态变量,你会知道它们是在类加载的时候进行初始化的。
如果在这个静态变量初始化的过程中出现了异常,那么就会抛出
java.lang.ExceptionInInitializerError异常。
楼主用的retrofit,像这样.在单例模式中实例retrofit报这错.
retrofit = new Retrofit.Builder() .baseUrl(BASE_URL) .build();
因为BASE_URL(如:http://www.baidu.com)没有在最后加 “ / ”,所以就报错。
解决方法就是在后面加上“ / ” 就好了(如:http://www.baidu.com/)
相关文章推荐
- Java java.lang.ExceptionInInitializerError 错误解决方案
- Java java.lang.ExceptionInInitializerError 错误解决方案
- Java java.lang.ExceptionInInitializerError 错误解决方案
- 真够猪的两天碰到同一个错误,Exception in thread "main" java.lang.ExceptionInInitializerError
- Android studio报: java.lang.ExceptionInInitializerError 错误
- Java.lang.ExceptionInInitializerError 错误
- Android studio报: java.lang.ExceptionInInitializerError 错误
- Android错误:java.lang.ExceptionInInitializerError,java.lang.UnsatisfiedLink
- java.lang.ExceptionInInitializerError 错误
- java.lang.ExceptionInInitializerError hibernate 错误解决
- Android错误:java.lang.ExceptionInInitializerError,java.lang.UnsatisfiedLinkError,
- parseSdkContent failed java.lang.ExceptionInInitializerError错误解决办法
- Java java.lang.ExceptionInInitializerError 错误如何解决
- 解决出现 java.lang.ExceptionInInitializerError错误问题
- 问题描述 Exception in thread "main" java.lang.OutOfMemoryError: Java heap space 解决方案[转] 一直都知道可以设置jvm he
- java.lang.ExceptionInInitializerError
- java.lang.ExceptionInInitializerError异常分析
- : tomcate 报 PermGen space 错误Exception in thread "main" java.lang.OutOfMemoryError: PermGen space
- android java.lang.ExceptionInInitializerError
- javax.servlet.ServletException: java.lang.ExceptionInInitializerError