Moin Raik,
Du kannst einen Konstruktur nur unterbrechen, wenn Du eine
Exception auslöst.
Andere Variante:
Du prüfst vor der Erstellung der Instanz, z.B. über eine spezielle Methode, ob noch eine Instanz erstellt werden darf.
[EDIT]
Diesen zweiten Weg finde ich auch sauberer als eine
Exception auszulösen.
[/EDIT]