Pagrindiniai išimčių tipai Python kalboje
Panagrinėkime kelis pagrindinius išimčių tipus, atsirandančius Python kalboje.
Išimties tipas TypeError reiškia
klaidą, atsirandančią netinkamo kintamojo
ar parametro tipo atveju. Pavyzdžiui,
ši išimtis atsiras, jei sudėsime
eilutę ir skaičių.
Išimties tipas SyntaxError
reiškia klaidą, atsirandančią dėl
neteisingo kodo užrašymo. Į šią išimtį
įeina ir IndentationError
(neteisingi įtraukai) bei TabError
(tabuliacijos ir tarpų maišymas įtraukuose).
Išimties tipas ArithmeticError
atsiranda dėl aritmetinės klaidos
kode. Į šią išimtį taip pat įeina ZeroDivisionError,
atsirandanti dalijant iš nulio.
Egzistuoja ir kiti išimčių tipai. Su jų pilnu aprašymu galima susipažinti čia.