Junior — Middle
Cum se implementează un mecanism de gestionare a erorilor în Java?
sobes.tech AI
Răspuns de la AI
În Java, mecanismul de gestionare a erorilor este implementat prin excepții (exceptions). Excepțiile permit separarea fluxului normal de execuție de gestionarea erorilor.
Cuvinte cheie principale:
try— bloc în care poate apărea o excepție.catch— bloc care capturează și gestionează excepția.finally— bloc care se execută întotdeauna, indiferent dacă a avut loc o excepție sau nu.throw— operator pentru generarea unei excepții.
Exemplu:
try {
int result = 10 / 0; // va genera ArithmeticException
} catch (ArithmeticException e) {
System.out.println("Imposibil de împărțit la zero");
} finally {
System.out.println("Blocul finally a fost executat");
}