Sobes.tech
Junior — Middle

Java тилинде каталарды иштетүү механизмин кантип ишке ашыруу керек?

sobes.tech AI

AIден жооп

Javaда каталардын иштетүү механизми ката (exceptions) аркылуу ишке ашырылат. Ката (exceptions) жөнөкөй агымды каталардын иштетүүдөн бөлүп көрсөтүүгө мүмкүндүк берет.

Негизги ачкыч сөздөр:

  • try — ката пайда болушу мүмкүн болгон блок.
  • catch — ката кармайт жана иштетет.
  • finally — ар дайым ишке ашырылуучу блок, ката болобу же жокпу, эске алынбайт.
  • throw — ката түзүүчү оператор.

Мисал:

try {
    int result = 10 / 0; // ArithmeticException пайда кылат
} catch (ArithmeticException e) {
    System.out.println("Нөлгө бөлүү мүмкүн эмес");
} finally {
    System.out.println("Finally блогу ишке ашты");
}