“Elevar excepciones en Python” Código de respuesta

Elevar excepciones en Python

>>> raise KeyboardInterrupt
Traceback (most recent call last):
...
KeyboardInterrupt

>>> raise MemoryError("This is an argument")
Traceback (most recent call last):
...
MemoryError: This is an argument

>>> try:
...     x = int(input("Enter a positive integer: "))
...     if x <= 0:
...         raise ValueError("That is not a positive number!")
... except ValueError as y:
...     print(y)
...    
Enter a positive integer: -2
That is not a positive number!
Outrageous Ostrich

Python captura todas las excepciones

try:
    raise Exception("Oh no! An error happened!")
except Exception as err:
    print("An error was handled")
finally:
  	print("This runs either way.")
Mattalui

Elevar excepciones en Python

>>> raise KeyboardInterrupt
Traceback (most recent call last):
...
KeyboardInterrupt

>>> raise MemoryError("This is an argument")
Traceback (most recent call last):
...
MemoryError: This is an argument

>>> try:
...     a = int(input("Enter a positive integer: "))
...     if a <= 0:
...         raise ValueError("That is not a positive number!")
... except ValueError as ve:
...     print(ve)
...    
Enter a positive integer: -2
That is not a positive number!
SAMER SAEID

Respuestas similares a “Elevar excepciones en Python”

Preguntas similares a “Elevar excepciones en Python”

Más respuestas relacionadas con “Elevar excepciones en Python” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código