【Java异常场景分析】ExceptionInInitializerError与NoClassDefFoundError
最近写单元测试,测试异常类的时候发现抛出ExceptionInInitializerError异常信息。描述中表明这是静态初始化程序的时候发生了意外。抛出ExceptionInInitializerError,以说明计算静态初始化式或静态变量初始化式时发生异常。在Java类中静态变量的初始化顺序和静态变量的声明顺序是一致的public class StaticParams { private static final int NUM_A = getA(); private stat