Пропустить предложение except
в целом. Оператору try
требуется как минимум одно предложение except
или a finally
, которое выполняется независимо от того, перехватите ли вы исключение.
try:
lizard = [1, 2, 3]
y = z + w
print(lizard[983])
finally:
pass
Предложение finally
фактически не выполняет какой-либо код и никак не влияет на поток управления вашего кода;он просто вводит запрет на операцию, прежде чем покинуть оператор try
, будь то успешное завершение кода или создание необработанного исключения.
Как только вы начнете добавлять предложения except
, вы можете удалить либо finally
или оставьте его на месте.
(Удаленный ответ перехватывает и немедленно вызывает любое исключение, что тоже хорошо IMO:
try:
...
except Exception:
raise
)