Poikkeus

Wikipedia
Loikkaa: valikkoon, hakuun

Poikkeus on ohjelmointikielissä keino siirtää normaalista poikkeava toiminta toiselle tasolle.

Poikkeuksien yksi parhaista käyttöesimerkkikohteista ovat erilaiset ohjelmakirjastot. Ohjelmakirjaston ajonaikaiset virheet voi usein kirjaston tekijä havaita mutta hän ei tiedä miten menetellä sellaisen kanssa. Poikkeuksella hoidetaan tällaiset ongelmat. Ohjelmakirjastoa käyttävä ohjelma/ohjelmoija tietää miten kertoa poikkeus ohjelman käyttäjälle tai reagoida siihen muulla tavoin.

Esimerkkejä poikkeuksista:

  • nollalla jako
  • muistin loppuminen

Poikkeuksien käsitteleminen[muokkaa | muokkaa wikitekstiä]

C++, Java

  • try .. catch -lause

Pascal, Python ja Delphi

  • try ... except
  • try ... finally
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.