黑马程序员技术交流社区

标题: 为什么用eclipse写定义在外部类方法中的内部类会报错? [打印本页]

作者: 、海    时间: 2014-6-4 20:45
标题: 为什么用eclipse写定义在外部类方法中的内部类会报错?

class Outer {
     int x =3;
     void method(){
         class Inner(){//为什么eclipse这句报错Syntax error on token "class", new expected
             void function(){
                 System.out.println(Outter.this.x);
             }
                       
                       
         }//此句报错 Syntax error, insert ";" to complete BlockStatements
    }





作者: GoodBoy123    时间: 2014-6-4 21:25

  1. class Ouput {
  2. int x = 3;
  3. void methed(){
  4. class Inter{
  5. void function(){
  6. System.out.println(Ouput.this.x);
  7. }
  8. }
  9. }
  10. }
复制代码











作者: 淡淡柠檬茶    时间: 2014-6-4 21:40
代码敲写不仔细,多了个t




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2