Izoh: Java dasturlaridagi xato va istisno oʻrtasidagi farqni Xatolar yuzaga kelgandan keyin tuzatib boʻlmaydi. Istisnolar ham Tekshirilgan, ham Tekshirilmagan istisnolar bo'lishi mumkin. Xatolar Unchecked turiga tegishli. Dastur ishlayotgan muhit sabab.
Java-da qaysi biri tiklanishi mumkin?
Endi istisnolar haqida toʻxtalib oʻtamiz, bu esa oqilona dastur qoʻlga olishni istashi mumkin boʻlgan shartlarni koʻrsatadi. Istisnolar ish vaqtida yuzaga keladigan va dasturning tugatilishiga olib kelishi mumkin bo'lgan shartlardir. Lekin ularni koʻring, ushlang va tashlang kalit soʻzlari yordamida tiklash mumkin.
Java-da qaysi istisnolar belgilangan?
Java kompilyatsiya vaqtida tekshirilgan istisnolarni tekshiradi.
Java'da ba'zi umumiy tekshiriladigan istisnolar IOException, SQLException va ParseException.
Xato va istisno oʻrtasidagi farq nima?
Xatolar asosan ish vaqtida yuzaga keladi, ular tekshirilmagan turga tegishli. Istisnolar - ishlash va kompilyatsiya vaqtida yuzaga kelishi mumkin bo'lgan muammolar. Bu asosan ishlab chiquvchilar tomonidan yozilgan kodda uchraydi.
Istisno va ish vaqti istisnosi oʻrtasidagi farq nima?
Istisnolar ilova oqimidagi kutilmagan hodisalarni hal qilishning yaxshi usulidir. RuntimeException kompilyator tomonidan belgilanmagan, lekin siz api mijozlari xatti-harakatlarini nazorat qilish uchun koʻtaruvchi istisnolardan foydalanishni afzal koʻrishingiz mumkin, chunki ular xatolarni aniqlash uchun talab qilinadi.ularni kompilyatsiya qilish uchun.