A főbb kivételtípusok a Pythonban
Nézzünk meg néhány fő típust a Pythonban előforduló kivételeknek.
A TypeError típusú kivétel
olyan hiba, amely akkor fordul elő, ha egy változó vagy paraméter
engedélyezhetetlen típusú. Például
ez a kivétel jelentkezik, ha egy sztringet
és egy számot adunk össze.
A SyntaxError típusú kivétel
olyan hiba, amely a kód helytelen
leírásakor fordul elő. Ebbe a kivételbe
beletartozik a IndentationError
(helytelen behúzás) és a TabError
(tabulátorok és szóközök keverése a behúzásban).
A ArithmeticError típusú kivétel
aritmetikai hiba esetén jelenik meg a
kódban. Ebbe a kivételbe beletartozik a ZeroDivisionError is,
amely nullával való osztás esetén fordul elő.
Léteznek más típusú kivételek is. Ezek teljes leírásával itt tekinthető meg: itt.