Gå til indholdet

Fejlhåndtering

At fastlægge, hvordan et program håndterer opdagede fejl og reagerer passende.

Også kendt somException Handling
Softwarearkitektur

Hvad er fejlhåndtering?

Fejlhåndtering fastlægger, hvordan et program opdager, videregiver og reagerer på fejl. Forståelige beskeder, sikker afslutning af et trin og frigivelse af optagne ressourcer kan indgå. Mekanismer som try og catch kan fange undtagelser; de genskaber ikke automatisk det forretningsmæssige resultat. Forventet ugyldigt input behøver heller ikke i alle programmer være en undtagelse.

I en opdigtet portal afbrydes afsendelsen af en serviceanmodning. Brugerfladen må ikke blot melde succes. Er det sikkert, at intet blev gemt, kan den tilbyde et passende nyt forsøg. Er resultatet uklart, må det før ny afsendelse afklares, om anmodningen allerede findes, så der ikke opstår en dobbelt sag. Kunden får forståelig status frem for interne tekniske detaljer; fejlreaktionen skal kontrolleres i det faktiske forløb.

Kilder