次のコードがあるとします。
public class Classa {
int x=10;
void func(){
}
Classa inner=new Classa(){
void func(){
x=90;
}
};
public static void main(String[] args) {
Classa c=new Classa();
c.inner.func();
}
}
インスタンス化中にアプリがクラッシュするのはなぜですか? (デバッガによると)ある種の無限再帰に入ります。何か案が?