uitzonderingsbehandeling
Uitzonderingsbehandeling is een programmeermechanisme waarmee fouten of ongeplande omstandigheden die tijdens de uitvoering optreden, op een gecontroleerde manier kunnen worden afgehandeld. Het doel is de normale uitvoering zo veel mogelijk te herstellen, of zo nodig een duidelijke foutmelding te geven en het programma op een verantwoorde manier te laten stoppen.
Een gebruikelijke structuur bestaat uit een try-blok waarin risicovolle code staat, gevolgd door een of meer
In veel talen zijn er onderscheidingen tussen soorten uitzonderingen, zoals gecontroleerde (geforceerde afhandeling door de programmeur)
Praktisch gezien moet uitzonderingbehandeling zorgvuldig worden toegepast. Voorkom het opvangen van algemene fouten zonder adequate afhandeling,