Встречается на собеседованиях • сегодня
Для чего нужен блок try-catch-finally
Блок try-except-finally используется для обработки исключений в Python.
- try — код, который может вызвать исключение.
- except — обработчик исключений (выполняется, если в
tryвозникла ошибка). - finally — код, который выполнится в любом случае, даже если было исключение.
Пример:
python
try:
file = open("example.txt", "r")
data = file.read()
except FileNotFoundError:
print("Файл не найден!")
finally:
if 'file' in locals():
file.close() # Гарантированное закрытие файлаfinally полезен для освобождения ресурсов (закрытие файлов, соединений), даже если произошла ошибка.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы