Assert
Zur Navigation springen
Zur Suche springen
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion assert wirft bei einer falschen Bedingung eine Fehlermeldung mit einer selbst erstellten Nachricht. Bei einer wahren Bedingung wird null zurückgegeben.
Syntax
assert(Bedingung, Fehlermeldung)
Parameter
Bedingung: kann ein Wahrheitswert mit True oder False sein oder ein Integer mit 1 oder 0 oder Vergleiche wie 1 < 0, in dem Fall false repräsentierend
Fehlermeldung: String oder beispielsweise Integer
Return Value
Gibt eine Exception zurück
- wenn zu false ausgewertet wird
- Gibt null zurück
- wenn zu true ausgewertet wird
Beispiele
Standardfälle
assert(true(),"Fehler!!11") --> nichts passiert bzw. null
assert(false(),"Aha!") --> wirft eine Fehlermeldung mit "Aha!" als Nachricht
assert(1,"Fehler!!11") --> nichts passiert bzw. null
assert(0,"Aha!") --> wirft eine Fehlermeldung mit "Aha!" als Nachricht