Перейти до вмісту
Винятки PythonПомилка
ArithmeticError

ArithmeticError

Базовий клас для арифметичних помилок, зокрема ZeroDivisionError, OverflowError та FloatingPointError.

python

Що спричиняє цю помилку

Арифметична операція завершилась помилкою. Це базовий клас, який рідко генерується безпосередньо. Частіше трапляються його підкласи (ZeroDivisionError, OverflowError).

Як виправити

Перехоплюйте конкретний підклас, а не ArithmeticError. Валідуйте вхідні дані перед арифметичними операціями. Використовуйте блоки try-except навколо обчислень, що можуть завершитись помилкою.

Офіційна документація

Пов'язані коди помилок