package innerclasses; public class UseA { public static void main(String[] args) { //A.B obj = new A.B(); // no enclosing instance of A accessible A obj=new A(); obj.useB(); obj.new B().f(); } }