Основные типы исключений в Python
Давайте разберем несколько основных типов исключений, возникающих в Python.
Исключение типа TypeError
представляет
собой ошибку, возникающую при недопустимом
типе для переменной или параметра. Например,
такое исключение появится, если
сложить строку и число.
Исключение типа SyntaxError
представляет собой
ошибку, возникающую при неправильной записи кода.
В это исключение входят также IndentationError
(неправильные отступы) и TabError
(смешивание в отступах табуляции
и пробелов).
Исключение типа ArithmeticError
появляется
при арифметической ошибке в коде. В это исключение
также входит ZeroDivisionError
,
возникающее при делении на ноль.
Существуют и другие типы исключений. С их полным описанием можно ознакомиться здесь.