Clé raise en Python
Exemple
Si x est inférieur à 0, une erreur est déclenchée et le programme s'arrête :
x = -1 if x < 0: raise Exception("Désolé, il n'y a pas de nombres en dessous de zéro")
Définition et utilisation
La clé raise est utilisée pour déclencher des exceptions.
Vous pouvez définir le type d'erreur à déclencher et le texte à imprimer à l'utilisateur.
Plus d'exemples
Exemple
Si x n'est pas un entier, une TypeError est déclenchée :
x = "hello" if not type(x) is int: raise TypeError("Seuls les entiers sont autorisés")