Python Prova tranne
Il try
blocco consente di verificare la presenza di errori in un blocco di codice.
Il except
blocco ti consente di gestire l'errore.
Il finally
blocco consente di eseguire codice, indipendentemente dal risultato dei blocchi try ed eccetto.
Molte eccezioni
Puoi definire tutti i blocchi di eccezioni che desideri, ad esempio se desideri eseguire un blocco di codice speciale per un tipo speciale di errore:
Esempio
Stampa un messaggio se il blocco try genera a NameError
e un altro per altri errori:
try:
print(x)
except NameError:
print("Variable x
is not defined")
except:
print("Something else went
wrong")