Podstawowe typy wyjątków w Pythonie
Przeanalizujmy kilka podstawowych typów wyjątków występujących w Pythonie.
Wyjątek typu TypeError reprezentuje
błąd powstający przy niedozwolonym typie
dla zmiennej lub parametru. Na przykład,
taki wyjątek pojawi się, jeśli dodamy
ciąg znaków i liczbę.
Wyjątek typu SyntaxError
reprezentuje błąd powstający przy
nieprawidłowym zapisie kodu. W ten wyjątek
wchodzą także IndentationError
(niewłaściwe wcięcia) i TabError
(mieszanie w wcięciach tabulacji i spacji).
Wyjątek typu ArithmeticError
pojawia się przy błędzie arytmetycznym w
kodzie. W ten wyjątek wchodzi także ZeroDivisionError,
powstające przy dzieleniu przez zero.
Istnieją także inne typy wyjątków. Z ich pełnym opisem można zapoznać się tutaj.