Virheenkäsittelymallit
Virheenkäsittelymallit ovat ohjelmistokehityksessä käytettyjä strategioita ja rakenteita, jotka auttavat hallitsemaan ja reagoimaan ohjelman suorituksen aikana ilmeneviin virheisiin. Niiden päätarkoitus on parantaa ohjelmistojen luotettavuutta, vakautta ja ylläpidettävyyttä. Yleisiä malleja ovat esimerkiksi virheiden heittäminen ja kiinniottaminen (throw/catch), virhepalautusarvot (return codes) ja poikkeuskäsittely (exception handling).
Virheiden heittäminen ja kiinniottaminen, kuten monissa olio-ohjelmointikielissä, mahdollistaa virhetilanteiden ilmoittamisen kaukana alkuperäisestä virheen tapahtumapaikasta. Ohjelman suoritus
Hyvin suunniteltu virheenkäsittelymalli auttaa ohjelmistokehittäjiä tekemään selkeiksi ne tilanteet, joissa ohjelma ei toimi odotetusti, ja tarjoaa