class OuterClass1{
class InnerClass{
InnerClass(){
System.out.println("I am in InnerClass");
}
}
public static void main(
String[] arg){
//
OuterClass1 o = new OuterClass1();
InnerClass i=o.new InnerClass(); // line 1
}
}
Hi
it is compiling as well as running
At line 1 I have a doubt it should be
OuterClass1.InnerClass i=o.new InnerClass();
since class InnerClass is not a static member
where i am doing mistake.