package test2; | |
class SuperClass { | |
public void foo() throws Exception {} | |
} | |
public class SuperCall extends SuperClass { | |
int i = 0; | |
public int bar() throws Exception { | |
foo(); | |
return 1; | |
} | |
public void foo() throws Exception { | |
if (++i > 5) | |
throw new Exception("infinite regression?"); | |
super.foo(); | |
} | |
} |