Python Попробуйте, кроме
Блок try
позволяет проверить блок кода на наличие ошибок.
Блок except
позволяет обработать ошибку.
Блок finally
позволяет выполнять код независимо от результата блоков try- и exclude.
Много исключений
Вы можете определить столько блоков исключений, сколько хотите, например, если вы хотите выполнить специальный блок кода для особого вида ошибки:
Пример
Выведите одно сообщение, если блок try вызывает a, NameError
и другое для других ошибок:
try:
print(x)
except NameError:
print("Variable x
is not defined")
except:
print("Something else went
wrong")