Encoder: return false im Konstruktor

Beitrag lesen

Andere Idee:
Ruf statt dem Konstruktor eine statische Methode der Klasse auf, die zuerst die Daten prüft und dann entweder ein verwendbares Objekt zurück liefert, oder nichts.
Beim Aufruf siehst du dann was passiert ist.