Lecture overview -- Keyboard shortcut: 'u'  Previous page: Fejl søges håndteret tæt på det sted hvor fejlene opstår -- Keyboard shortcut: 'p'  Next page: Hvilken slags fejlhåndtering? -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Play sound for this page -- Keyboard shortcut: 'y'  Page 4 : 26
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