静态块类
public class TestUtil{
static {
....
}
public static void doxxx(){
}
}
类似上面的方法,这个类在第一次调用的时候,执行static块。
如果static执行成功,则它的doXXX方法被执行。
如果static块执行不成功,会报里面的异常。
这个时候,第二次调用这个类TestUtil时,就会报以下异常
NoClassFound 异常,标识这个类没有被加载。它实际的原因是第一次调用的static块的异常导致的