Middle
Čime se razlikuju checked i unchecked izuzeci?
sobes.tech АИ
Одговор од АИ
Проверење изузеци су они који се проверавају од стране компајлера током компилације. Програмер их мора обрадити помоћу try-catch или их објавити у сигнатури метода помоћу throws. Пример: IOException.
Непроверење изузеци су изузеци времена извршавања (RuntimeException и његове подкласе), које компајлер не захтева да се јасно обрађују. Обично настају због грешака у програмирању, као што је NullPointerException.
Стога, проверење изузеци су намењени за обраду очекиваних грешака везаних за спољне факторе, док су непроверење за грешке које су обично багови у коду.