Sobes.tech
Junior — Middle

Java tilida xato bilan ishlash mexanizmini qanday amalga oshirish mumkin?

sobes.tech AI

AIdan javob

Java'da xatoliklarni boshqarish mexanizmi xatoliklar (exceptions) yordamida amalga oshiriladi. Xatoliklar yordamida odatiy bajarilish oqimini xatoliklarni boshqarishdan ajratish mumkin.

Asosiy kalit so'zlar:

  • try — xatolik yuz berishi mumkin bo'lgan blok.
  • catch — xatolikni ushlash va boshqarish bloki.
  • finally — har doim bajariladigan blok, xatolik yuz berishidan qat'iy nazar.
  • throw — xatolikni yaratish operatori.

Misol:

try {
    int result = 10 / 0; // ArithmeticException yuzaga keladi
} catch (ArithmeticException e) {
    System.out.println("Nolga bo'lish mumkin emas");
} finally {
    System.out.println("Finally bloki bajarildi");
}