1 public class Hello32 { 3 public static void main(String args[])4 {5 new Hello3().foo(1);6 }7 int foo(final int i)8 {9 class LocalClass210 {11 int run () 12 {13 return i;14 15 }16 };17 class LocalClass 18 {19 int run () 20 {21 return new LocalClass2().run();22 } 23 };24 return new LocalClass().run();25 }26 }27 28