Найти тему

Python | Исключения

Исключения - это объекты, которые выводятся на экран как строка с текстом сообщения. Обычно они вызываются функциями и методами при возникновении ошибок или других важных событий при выполнении программы. В предыдущем разделе мы ловили ошибку с помощью assert. Данная функция вызывала исключение:

Существует множество видов исключений, вот только некоторые из них:

· BaseException - базовое исключение, порождающее все остальные

· SystemExit - системное исключение, порождаемое функцией sys.exit при выходе из программы

· KeyboardInterrupt - системное исключение, порождаемое пользовательским выходом из программы с помощью сочетания клавиш

· ArithmeticError - арифметическая ошибка

· AssertionError - выражение assert ложно

· ImportError - ошибка импорта модуля или его атрибута

· IndexError - индекс не входит в диапазон элементов

· NameError - не найдено переменных с таким именем

· SyntaxError - ошибка синтаксиса

· TypeError - операция к объекту несоответствующего типа

· и т.д.

Исключения позволяют понять какого рода ошибки возникают при выполнении программ. Иногда необходимо отловить ошибку конкретного вида или пропустить ее, не обращая внимания. Для этого существуют обработчики исключений.

#pythonснуля #программированиенаpython #урокиpython #python3 #исключения

✔ Не забываем ставить лайк и подписываться на мой канал: zen.yandex.ru/...bramenkova Впереди много познавательного!
-----
✔ Будем дружить
vk.com/...bramenkova
Благодарю каждого за репост!)