Forelæsningsnoter i Objekt-orienteret Programmering Undtagelseshåndtering
Unuanceret viden om fejlens natur
Vi ser her på den problemstilling der består i, at vi ikke har nok information om
fejlens natur. Det er forudsætning for fejlhåndtering, at vi kender fejlens egenskaber i rimelig detalje
Hvis man skal håndtere en fejl fornuftigt skal man vide i detaljer, hvad
det er for en fejl som er opstået
Hvis der opstår en fejl skal detaljerne om fejlen repræsenteres på en sådan form, at fejlhåndteringen har
optimale muligheder for at reagere på eller afværge fejlen
Hvor i programmet opstod fejlen (klasse, metode, linienummer, køretidsstak)?
Hvilken slags fejl er der tale om?
En intuitiv og uformel beskrivelse af fejlen
I et objekt-orienteret system er det oplagt at repræsentere en fejl som et objekt