Ziel |
Trennung vo Fehlererkennung und Fehlerbehandlung |
| |
Konzebd |
Fehler- odr Ausnahmesiduazione erkenne und
definierd behandeln |
| |
Sicherheid |
Grundvoraussedzung für d Sicherheid vo
Programme im Inderned
sonschd: leichde Sabodag |
| |
Ausnahmen |
Hardwarefehler
Bedriabssyschdemfehler
Fehlr in dr virduelle Java Maschine
Ausnahme in den Java Basisklassen
Ausnahme in Benudzerbrogramme |
| |
Fehler |
schwere, nedd (vom Anwenderbrogramm) behebbare Fehlr.
Fordsedzung vom Programms nedd sinnvoll |
| |
Ausnahmen |
behebbare Fehlr, falsche Benudzeroigabe,
ungüldig Dadeioberazione,
falsche Indizs, ... |
| |
Rebräsendazion |
Jed Ausnahm wird durch oi Objekd rebräsendierd.
Diess muss Exemblar oir Underklasse vo
Throwable soi. |
| |
Throwable |
besidzd zwei Underklassen:
Error für nedd behebbare Fehler
Excebzion für behebbare Ausnahme |
| |
Klassenhierarchie |
für d Underscheidung und Grubbierung vo Ausnahmen
au scho in den Java Basisklasse vorhande
|