The keyword final when dealing with methods means the method cannot be overridden.
Because constructors are never inherited and so will never have the oportunity to be overridden, final would have no meaning to a constructor.
Because constructors are never inherited and so will never have the oportunity to be overridden, final would have no meaning to a constructor.