Java-da xatolik yuzaga kelishi mumkinmi?
Java-da xatolik yuzaga kelishi mumkinmi?

Video: Java-da xatolik yuzaga kelishi mumkinmi?

Video: Java-da xatolik yuzaga kelishi mumkinmi?
Video: BİR O'ZİNGİZ KO'RİNG / DUNYODAGİ ENG G'ALATİ ER-XOTİNLAR / Buni Bilasizmi? 2024, Qadam tashlamoq
Anonim

Siz mumkin uni catch bandida ishlating, lekin hech qachon kerak emas qil bu! Agar siz catch bandida Throwable dan foydalansangiz, u bo'ladi nafaqat barcha istisnolarni ushlang; bu bo'ladi ham hammasini ushlang xatolar . Xatolar JVM tomonidan ilova tomonidan hal qilinishi mo'ljallanmagan jiddiy muammolarni ko'rsatish uchun tashlanadi.

Bundan tashqari savol tug'iladi, biz Java-da xato qila olamizmi?

Qo'ng'iroq qiluvchi uni boshqarishi kerak istisno try-catch blokidan foydalanib yoki targ'ib qiling istisno . Otishimiz mumkin belgilangan yoki belgilanmagan istisnolar. The tashlaydi kalit so'z kompilyatorga ushbu turdagi kodlarni yozishda yordam beradi xato , lekin u qiladi dasturning g'ayritabiiy tugatilishiga to'sqinlik qilmaslik.

Bundan tashqari, Java-da istisno ushlanmasa nima bo'ladi? Agar a istisno ushlanmaydi (tutish bloki bilan), ish vaqti tizimi dasturni to'xtatadi (ya'ni, avariya) va an istisno xabar konsolda chop etiladi. Xabar odatda quyidagilarni o'z ichiga oladi: nomi istisno turi.

Bundan tashqari, Java-da xato va istisno nima ekanligini bilish uchun?

O'rtasidagi farq Java-da xato va istisno . 2016 yil 3-iyun 1 Sharh. "Otish mumkin" uchun ildiz vazifasini bajaradi Java xatosi va istisno ierarxiya. " Xato ” - bu dasturning kodi bilan hal qilib bo'lmaydigan jiddiy holat. " Istisno ” - bu dastur kodi orqali hal qilinishi mumkin bo'lgan istisno holat.

Java-da uch turdagi xatolar qanday?

Lar bor uch xil xato : sintaksis xatolar , ish vaqti xatolar , va mantiq xatolar.

Tavsiya: