Mavzu: Javada istisno holatlar


Download 163.22 Kb.
Pdf ko'rish
bet1/10
Sana22.07.2023
Hajmi163.22 Kb.
#1661662
  1   2   3   4   5   6   7   8   9   10
Bog'liq
Javada istisno holatlar UZB



Mavzu: Javada istisno holatlar 
 Istisno holatlarga
 Istisnolar ta'rifi 
 Istisnolarni ko'rib chiqishning ahamiyati 
 Istisno holatlarning turlari 
 Belgilangan istisnolar 
 Belgilanmagan istisnolar 
 Xato 
 Istisnolarni boshqarish mexanizmlari 
 try-catch bloki 
 try-catch-finally blokirovka qilish 
 Umumiy Java istisnolari 
 NullPointerException 
 ArrayIndexOutOfBoundsException 
 ClassNotFoundException 
Java dasturlashda istisno - bu dasturni bajarish jarayonida oddiy 
ko'rsatmalar oqimini buzadigan hodisa. Istisno yuzaga kelganda, Java ish 
vaqti tizimi tegishli istisno turidagi ob'ektni yaratadi va uni qayta ishlash 
uchun tizimga beradi. 
Istisnolar ko'p sabablarga ko'ra yuzaga kelishi mumkin, jumladan 
noto'g'ri kiritish, mavjud bo'lmagan tizim resurslari yoki koddagi 
kutilmagan xatti-harakatlar. Ba'zi istisnolar kodning o'zidagi muammolar 
tufayli yuzaga keladi, masalan, null ko'rsatkichni bekor qilish yoki nolga 
bo'linish. 
Istisnolarni ko'rib chiqish Java dasturlashning muhim qismidir, 
chunki u dasturchilarga kutilmagan hodisalarni chiroyli tarzda hal qilish 


va dasturdagi xatolarni tiklash imkonini beradi. Java-da istisnolar try-
catch bloklari yoki throws kalit so'zi yordamida muayyan istisnoni 
tashlaganini e'lon qilish orqali ishlanadi. 
Istisnolar ta'rifi 
Java dasturlashda istisno - bu dasturni bajarish jarayonida oddiy 
ko'rsatmalar oqimini buzadigan hodisa. Istisno yuzaga kelganda, Java ish 
vaqti tizimi tegishli istisno turidagi ob'ektni yaratadi va uni qayta ishlash 
uchun tizimga topshiradi. 
Istisnolar ko'p sabablarga ko'ra yuzaga kelishi mumkin, jumladan 
noto'g'ri kiritish, mavjud bo'lmagan tizim resurslari yoki koddagi 
kutilmagan xatti-harakatlar. Ba'zi istisnolar kodning o'zidagi muammolar 
tufayli yuzaga keladi, masalan, null ko'rsatkichni bekor qilish yoki nolga 
bo'linish. 
Java-da try-catch bloklari yordamida yoki metod throws kalit so'zi 
yordamida ma'lum bir istisnoni tashlab yuborishini e'lon qilish orqali 
istisnolarni hal qilish uchun o'rnatilgan mexanizm mavjud. Bu 
dasturchilarga kutilmagan hodisalarni chiroyli tarzda hal qilish va 
dasturdagi xatolarni tiklash imkonini beradi. 
Java tomonidan taqdim etilgan o'rnatilgan istisno turlaridan tashqari, 
dasturchilar dasturga xos xatolarni ko'rsatish uchun o'zlarining maxsus 
istisnolarini ham yaratishi mumkin. Bu foydalanuvchiga xatolar haqida 
batafsil ma'lumot berish yoki muayyan xatolik holatlarini yanada 
ixtisoslashtirilgan tarzda hal qilish uchun foydali bo'lishi mumkin. 

Download 163.22 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling