Verhalten einer Komponente oder eines Systems als Antwort auf fehlerhafte Eingaben durch einen Benutzer, eine andere
Komponente, ein anderes System oder einen anderen internen Ausfall.
In der Softwareentwicklung ist das besondere an der Ausnahmebehandlung, dass der Entwickler festlegt, wie auf welchen Fehler zu reagieren ist (catch();).