Junior — Middle
Java-da məcburi işləmə və ya yoxlama tələb etməyən istisnaları sadalaya bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Java-da istisnalar yoxlanılan (checked) və yoxlanılmayan (unchecked) olaraq bölünür. Zəruri olmayan (try-catch vasitəsilə və ya metod imzasında throws ilə) işlənməyən istisnalar yoxlanılmayan istisnalar sayılır.
Bunlara daxildir:
-
RuntimeExceptionsinfindən törəyənlər:NullPointerExceptionArrayIndexOutOfBoundsExceptionIllegalArgumentExceptionArithmeticExceptionClassCastException- və digər
-
Errorsinfindən törəyənlər (məsələn,OutOfMemoryError,StackOverflowError), bunlar adətən tətbiqdə işlənmir.
Nümunə:
public void nümunə() {
int a = 5 / 0; // ArithmeticException yaranar, amma try-catch tələb olunmur
}