Ich vermute, mit dem Beitrag ist gemeint, das statt der "checked Exception" du hier eine "unchecked Exception" in der Signatur bevorzugen würdest?
Aus Kompatibilitätsgründen kann aber so eine Änderung nicht gemacht werden, vorhandene Module wären damit nicht mehr lauffähig.
Die Änderung auch nicht notwendig, da auf der Benutzungsseite jetzt auf FormField zurückgegriffen werden kann, was keine "checked Exception" wirft.
Bei der Implementierung von Eingabekomponenten sollte man auch nicht mehr von der erwähnten Klasse ableiten, sondern für den Wertetyp sollte das Interface ValueEngineer implementiert werden.