Sobes.tech
Junior — Middle

Hogyan valósítható meg a hibakezelő mechanizmus Java-ban?

sobes.tech MI

Válasz az MI-től

A Java nyelvben a hibakezelő mechanizmus kivételek (exceptions) segítségével valósul meg. A kivételek lehetővé teszik a normál végrehajtási folyamat és a hibakezelés szétválasztását.

Fő kulcsszavak:

  • try — blokk, ahol kivétel fordulhat elő.
  • catch — blokk, amely elfogja és kezeli a kivételt.
  • finally — blokk, amely mindig végrehajtódik, függetlenül attól, hogy volt-e kivétel vagy sem.
  • throw — operátor a kivétel generálására.

Példa:

try {
    int result = 10 / 0; // ArithmeticException-t fog okozni
} catch (ArithmeticException e) {
    System.out.println("Nullával való osztás nem lehetséges");
} finally {
    System.out.println("Finally blokk végrehajtva");
}