Why must the use of the this keyword, or similarly the use of the super keyword in constructor chaining, be on the first line of an overloaded constructor?
In other words, actual class construction cannot be split between constructors. If re-direction must occur, it must be the first line of a constructor. Why?