Wypróbuj Pythona z wyjątkiem
Blok try
pozwala przetestować blok kodu pod kątem błędów.
Blok except
pozwala obsłużyć błąd.
Blok finally
pozwala na wykonanie kodu, niezależnie od wyniku bloków try- iexcept.
Wiele wyjątków
Możesz zdefiniować dowolną liczbę bloków wyjątków, np. jeśli chcesz wykonać specjalny blok kodu dla specjalnego rodzaju błędu:
Przykład
Wydrukuj jedną wiadomość, jeśli blok try podnosi a, NameError
a drugi dla innych błędów:
try:
print(x)
except NameError:
print("Variable x
is not defined")
except:
print("Something else went
wrong")