非静态内部类中不可以声明静态成员,为什么我定义了却不报错也能运行成功呢?

img

img

非静态内部类中不可以声明静态成员变量,为什么我在内部类Inner中定义了静态变量,eclipse却不报错,执行main方法也能运行成功呢?

你记错了吧,静态类中不可以声明非静态成员。