public class AssertInInner1 {
public static void main(String [] args){
}
class InnerNonStaticInit {
void run() {
int x = 0;
assert x > 1 : "NONSTATIC throwing assert during class init";
}
class InnerDeepNonStaticInit {
void run(){
int x = 0;
assert x > 1 : "DEEP throwing assert";
}
}
}
static class InnerStaticInit {
static {
int x = 0;
assert x > 1 : "STATIC throwing assert during class init";
}
}
}