Pythonin peruspoikkeustyypit
Käydään läpi muutamia Pythonissa esiintyviä peruspoikkeustyyppejä.
Poikkeus tyyppiä TypeError edustaa
virhettä, joka syntyy, kun muuttujalle tai parametrille
on määritetty virheellinen tyyppi. Esimerkiksi
tällainen poikkeus ilmestyy, jos yrität laskea yhteen
merkkijonon ja numeron.
Poikkeus tyyppiä SyntaxError
edustaa virhettä, joka syntyy, kun
koodi on kirjoitettu väärin. Tähän poikkeukseen
kuuluvat myös IndentationError
(virheelliset sisennökset) ja TabError
(sisennöksessä sekoitetaan sarkaimia ja välilyöntejä).
Poikkeus tyyppiä ArithmeticError
ilmestyy aritmeettisessa virheessä
koodissa. Tähän poikkeukseen kuuluu myös ZeroDivisionError,
joka syntyy nollalla jaettaessa.
On olemassa myös muita poikkeustyyppejä. Niiden täydellisen kuvauksen voit lukea täältä.