Junior — Middle
Hoe implementeer je een foutafhandelingsmechanisme in Java?
sobes.tech AI
Antwoord van AI
In Java wordt het foutafhandelingsmechanisme geïmplementeerd met behulp van uitzonderingen (exceptions). Uitzonderingen maken het mogelijk om de normale uitvoerstroom te scheiden van foutafhandeling.
Belangrijke sleutelwoorden:
try— blok waarin een uitzondering kan optreden.catch— blok dat de uitzondering opvangt en behandelt.finally— blok dat altijd wordt uitgevoerd, ongeacht of er een uitzondering was of niet.throw— operator om een uitzondering te genereren.
Voorbeeld:
try {
int result = 10 / 0; // zal ArithmeticException veroorzaken
} catch (ArithmeticException e) {
System.out.println("Delen door nul is niet mogelijk");
} finally {
System.out.println("Finally-blok uitgevoerd");
}