Sybe:Java OCA/OCP Practice Tests Chapter 10: OCA Practice Exam question 29 mock answer
"Note that if the super() statement was removed, it would still not compile since this would be a recursive constructor call."
The constructor public Trouble(int deep) { contains this(); and not this(1); so it is NOT a recursive constructor call and compiles if super(false); is removed. By alinvlad05