Python - raise -Schlüsselwort
Beispiel
Löst einen Fehler aus und stoppt das Programm, wenn x kleiner als 0 ist:
x = -1
if x < 0:
raise Exception("Sorry, no numbers below
zero")
Definition und Verwendung
Das raise
Schlüsselwort wird verwendet, um eine Ausnahme auszulösen.
Sie können definieren, welche Art von Fehler ausgelöst werden soll, und den Text, der dem Benutzer angezeigt werden soll.
Mehr Beispiele
Beispiel
Löst einen TypeError aus, wenn x keine ganze Zahl ist:
x = "hello"
if not type(x) is int:
raise TypeError("Only
integers are allowed")