Sobes.tech
Junior — Middle

Kako implementirati mehanizam za obradu grešaka u Javi?

sobes.tech АИ

Одговор од АИ

У Јави, механизам за обраду грешака реализован је помоћу изузетака (exceptions). Изузеци омогућавају одвајање нормалног тока извршавања од обраде грешака.

Главне кључне речи:

  • try — блок у којем може доћи до изузетка.
  • catch — блок који хвата и обрађује изузетак.
  • finally — блок који се увек извршава, без обзира да ли је дошло до изузетка или не.
  • throw — оператор за генерисање изузетка.

Пример:

try {
    int result = 10 / 0; // изазваће ArithmeticException
} catch (ArithmeticException e) {
    System.out.println("Немогуће је делити са нулом");
} finally {
    System.out.println("Блок finally је извршен");
}