Rajdeep Biswas wrote:Is it not due to the fact that at least one of the constructors of a class will have super(); call, either implicit or explicitly, else there will be recursive constructor invocation....?
No. What Matthew said is correct. A class
cannot be constructed unless ALL superclass constructors are called, which is
why Java adds a
super() call if you don't include one yourself.
Winston