inner classes cannot have static declarationsinner classes cannot have static declarations
private class TEST {
private class T3 {
private static final int ss = 1; // OK
private static final String ss1 = "SSS"; // OK
private static final Object ss2 = new Object(); //Fail
private static final String ss3 = new String("SSS");//Fail
private static final Integer ss4 = 1;
}
private static class T2 {
private static final Object t1 = new Object(); // OK
}
}