Palabra clave raise de Python
Ejemplo
Si x es menor que 0, se lanza un error y se detiene el programa:
x = -1 si x < 0: levantar Exception("Lo siento, no se permiten números menores que cero")
Definición y uso
La palabra clave raise se utiliza para lanzar excepciones.
Puede definir el tipo de error a lanzar y el texto a imprimir al usuario.
Más ejemplos
Ejemplo
Si x no es un entero, se lanza TypeError:
x = "hola" si no type(x) es int: levantar TypeError("Solo se permiten enteros")