1*f1fbf3c2SXin Li package test1; 2*f1fbf3c2SXin Li 3*f1fbf3c2SXin Li public class FieldInit2 { 4*f1fbf3c2SXin Li public static int counter = 0; 5*f1fbf3c2SXin Li public static int loop = 3; 6*f1fbf3c2SXin Li get(Object obj)7*f1fbf3c2SXin Li public static int get(Object obj) throws Exception { 8*f1fbf3c2SXin Li throw new Exception(); 9*f1fbf3c2SXin Li } 10*f1fbf3c2SXin Li FieldInit2()11*f1fbf3c2SXin Li public FieldInit2() { 12*f1fbf3c2SXin Li try { 13*f1fbf3c2SXin Li do { 14*f1fbf3c2SXin Li --loop; 15*f1fbf3c2SXin Li } while (loop > 0); 16*f1fbf3c2SXin Li } 17*f1fbf3c2SXin Li catch (Exception e) { 18*f1fbf3c2SXin Li System.out.println("FieldInit2: catch"); 19*f1fbf3c2SXin Li } 20*f1fbf3c2SXin Li } 21*f1fbf3c2SXin Li } 22