“Podnoszenie wyjątków w Pythonie” Kod odpowiedzi

Podnoszenie wyjątków w Pythonie

>>> 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 złap wszystkie wyjątki

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

Podnoszenie wyjątków w Pythonie

>>> 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

Odpowiedzi podobne do “Podnoszenie wyjątków w Pythonie”

Pytania podobne do “Podnoszenie wyjątków w Pythonie”

Więcej pokrewnych odpowiedzi na “Podnoszenie wyjątków w Pythonie” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu