Tämä artikkeli käsittelee poikkeustilanteita tietotekniikassa. Sanan muita merkityksiä on lueteltu täsmennyssivulla.
Poikkeus tarkoittaa tietotekniikassa ennakoimattomia tai epänormaaleja tilanteita järjestelmän toiminnassa.[1] Käsittelemättömät poikkeukset voivat johtaa järjestelmän kaatumiseen.[1]
Poikkeus on ohjelmointikielissä keino ilmoittaa vikatilanteesta ja palauttaa toiminta toiselle tasolle tilanteen käsittelemiseksi.[2][3] Laitteistotasolla poikkeus tarkoittaa normaalin suorituksen keskeyttämistä suorittimessa, kuten virheellinen käsky tai suojattu muistialue.[4][5]
- ↑ a b Charles P. Shelton: Exception Handling kevät 1999. Carnegie Mellon University. Viitattu 10.7.2018.
- ↑ Boost Exception boost.org. Viitattu 10.7.2018.
- ↑ Raising Software Exceptions Microsoft. Viitattu 10.7.2018.
- ↑ About processor exceptions Arm. Viitattu 10.7.2018.
- ↑ Adam Zhang: Core Dump Management on the Solaris OS huhtikuu 2007. Sun Microsystems. Viitattu 10.7.2018.