Python Zkuste kromě
Blok try
umožňuje testovat blok kódu na chyby.
Blok except
vám umožní zvládnout chybu.
Blok finally
vám umožňuje spouštět kód bez ohledu na výsledek bloků try-and Mimo.
Mnoho výjimek
Můžete definovat tolik bloků výjimek, kolik chcete, např. pokud chcete provést speciální blok kódu pro speciální druh chyby:
Příklad
Vytiskněte jednu zprávu, pokud blok try vyvolá a NameError
a další pro jiné chyby:
try:
print(x)
except NameError:
print("Variable x
is not defined")
except:
print("Something else went
wrong")