Что такое try…except
Python
Junior
Без компании
Что такое try…except
Ответы
Блок `try…except` в Python используется для обработки исключений. Код в блоке `try` выполняется, а если возникает ошибка, управление передаётся в блок `except`, предотвращая аварийное завершение программы.
Пример:
```
try:
result = 10 / 0
except ZeroDivisionError:
print("Деление на ноль невозможно!")
```
Ключевые моменты:
- Можно указывать конкретные типы исключений (например, `ValueError`, `TypeError`).
- Блок `except` без указания типа ловит все исключения (не рекомендуется без необходимости).
- Можно использовать несколько блоков `except` для разных ошибок.
- Дополнительные блоки: `else` (если нет исключений), `finally` (выполняется всегда).