Parola chiave raise Python
Esempio
Se x è minore di 0, viene sollevato un errore e il programma viene fermato:
x = -1 if x < 0: raise Exception("Sorry, no numbers below zero")
Definizione e uso
Il termine raise viene utilizzato per sollevare eccezioni.
Puoi definire il tipo di errore da sollevare e il testo da stampare all'utente.
Più esempi
Esempio
Se x non è un intero, viene sollevato un TypeError:
x = "hello" if not type(x) is int: raise TypeError("Only integers are allowed")