Sobes.tech
Junior — Middle

Ako implementovať mechanizmus spracovania chýb v Jave?

sobes.tech AI

Odpoveď od AI

V Jave je mechanizmus spracovania chýb implementovaný pomocou výnimiek (exceptions). Výnimky umožňujú oddeliť normálny tok vykonávania od spracovania chýb.

Hlavné kľúčové slová:

  • try — blok, v ktorom môže dôjsť k výnimke.
  • catch — blok, ktorý zachytí a spracuje výnimku.
  • finally — blok, ktorý sa vždy vykoná, bez ohľadu na to, či došlo k výnimke alebo nie.
  • throw — operátor na generovanie výnimky.

Príklad:

try {
    int result = 10 / 0; // spôsobí ArithmeticException
} catch (ArithmeticException e) {
    System.out.println("Nedá sa deliť nulou");
} finally {
    System.out.println("Blok finally bol vykonaný");
}