Pythonдаги асосий истисно турлари
Келгил, Pythonда юз берадиган бир нечта асосий истисно турларини кўриб чиқайлик.
TypeError туридаги истисно
ўзгарувчи ёки параметр учун нотўғри тур
ишлатилганда юз беради. Масалан,
сатр ва сонни қўшганда шундай истисно
пайдо бўлади.
SyntaxError туридаги истисно
код нотўғри ёзилганда юз беради. Бу истисно
ичига IndentationError
(нотўғри чўзиқ) ва TabError
(чўзиқларда табуляция ва бўшлиқларни арлаштириш) ҳам киради.
ArithmeticError туридаги истисно
кодда арифметик хатолик юз берганда пайдо бўлади. Бу истисно ичига ZeroDivisionError,
нолга бўлганда юз берадиган истисно ҳам киради.
Бошқа истисно турлари ҳам мавжуд. Уларнинг тўлиқ тавсифи билан бу ерда танишишингиз мумкин.