Mit assert() löst du selbst eine Exeption aus
Zitat:
Assert übernimmt als Parameter einen Booleschen Ausdruck und einen optionalen Meldungstext. Schlägt der Boolesche Test fehl, löst Assert eine EAssertionFailed-
Exception aus.
// edit: Hilft vielleicht
dies weiter?