2 minutes, 40 seconds
Undtagelseshåndtering
- slide 13 : 26
Beskrivelse af exception klasser i Java (1)
Throwable:
Superklasse for alle exceptions
Indeholder metoder til håndtering af 'stack tracing'
Error:
Afspejler alvorlige problemer (interne fejl i Java systemet) som normalt ikke forekommer i et kørende Java system
Håndteres ikke under normale omstændigheder
Er ikke underlagt 'catch or specify' princippet
Kastes kun sjældent af vore egne programmer
Eksempler:
For dyb rekursion, ikke mere arbejdslager, manglende metode eller felt, instantering af abstrakt klasse
Klassen Throwable i java.lang
Klassen Error i java.lang