Основни типове изключения в Python

Нека разгледаме няколко основни типа изключения, възникващи в Python.

Изключението от тип TypeError представлява грешка, възникваща при недопустим тип за променлива или параметър. Например, такова изключение ще се появи, ако се опитаме да съберем низ и число.

Изключението от тип SyntaxError представлява грешка, възникваща при неправилен запис на код. В това изключение включваме и IndentationError (неправилни отстъпи) и TabError (смесване на табулации и интервали в отстъпите).

Изключението от тип ArithmeticError се появява при аритметична грешка в кода. В това изключение се включва и ZeroDivisionError, възникващо при деление на нула.

Съществуват и други типове изключения. С тяхното пълно описание можете да се запознаете тук.