tag:blogger.com,1999:blog-2888699703977482671.post3773317893717894472..comments2023-10-09T06:00:23.160-07:00Comments on A road to injustice: Super constructor must be a first statement in Java constructorvaljokhttp://www.blogger.com/profile/05913343468893339183noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-2888699703977482671.post-46610016742952602512013-12-20T07:42:40.498-08:002013-12-20T07:42:40.498-08:00Exactly. Every now and then I run into this. It ma...Exactly. Every now and then I run into this. It may be that without calling super() Super's fields won't be initialized; the super's constructur can call Sub() by calling an overriden method*) and then Sub is not yet initialized. Only the programmer knows what is best. <br /><br /><br /><br />*) especially in Java where everything is virtual by defaultAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-2888699703977482671.post-55886784915454379762013-06-03T18:33:51.352-07:002013-06-03T18:33:51.352-07:00This comment has been removed by a blog administrator.Anonymousnoreply@blogger.com