Обработка исключений в Python
Почти во всех языках программирования имеется такая вещь, как обработка исключений. Исключение - это непредвиденная (исключительная) ситуация, которая может произойти во время выполнения программы. Например, в качестве делителя пользователь может ввести число 0, а на ноль делить нельзя. Это будет ошибка времени выполнения, и программа, скорее всего, завершится аварийно. И если деление на ноль можно хотя бы предвидеть и принять меры, то многие вещи предвидеть невозможно (например, отсутствие файла в нужном месте или разрыв соединения с Интернет)...
1414 читали · 3 года назад
Try-Except в Python. Типы исключений. Примеры.
Общее Механизм исключений в Python используется для обработки ошибок и исключительных ситуаций, которые могут возникнуть во время выполнения программы. Когда происходит исключительная ситуация, Python создает объект исключения, который содержит информацию об ошибке, и передает его обработчику исключений. Механизм исключений в Python использует ключевые слова try, except, else и finally. Конструкция try-except позволяет обработать исключительную ситуацию. Она имеет следующий синтаксис: В этой конструкции блок try содержит код, который может вызвать исключительную ситуацию...