Video: Java istisno sinfining ierarxiyasidagi ikkita istisno sinflari qanday?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
The Istisno sinf ega ikki asosiy kichik sinflar: IOException sinf va RuntimeException Sinf . Quyida eng keng tarqalgan tekshirilgan va belgilanmaganlar ro'yxati keltirilgan Java Oʻrnatilgan Istisnolar.
Shuni ham bilingki, Java-da istisno ierarxiyasi nima?
Istisnolar ierarxiyasi Barcha istisnolar va xatolar turlari quyi sinflardir sinf Otish mumkin, bu asos sinf ierarxiya. Bir filialga Exception boshchilik qiladi. Bu sinf foydalanuvchi dasturlari qo'lga kiritishi kerak bo'lgan istisno holatlar uchun ishlatiladi. Bunday istisnolarga NullPointerException misol bo'la oladi.
Bundan tashqari, Java-da ikki turdagi istisnolar qanday? Asosan bor ikki turdagi istisnolar : belgilangan va belgilanmagan. Bu erda xato tekshirilmagan deb hisoblanadi istisno.
Xuddi shunday, siz Java-dagi barcha istisno sinflarining yuqori klassi nima ekanligini so'rashingiz mumkin.
Otish mumkin: otiladigan sinf bo'ladi hammasining super klassi xatolar va istisnolar ichida Java til. Faqat bunga misol bo'lgan ob'ektlar sinf (yoki uning kichik sinflaridan biri) tomonidan tashlanadi Java Virtual mashina yoki tomonidan tashlanishi mumkin Java bayonot tashlash.
Java istisno ierarxiyasining ildiz klassi qaysi?
Java dasturidagi mumkin bo'lgan istisnolar istisno sinflari ierarxiyasida tashkil etilgan. To'g'ridan-to'g'ri kichik sinf bo'lgan Throwable sinfi Ob'ekt , istisnolar ierarxiyasining ildizida joylashgan. Throwable ikkita bevosita kichik sinfga ega: Istisno va Xato.
Tavsiya:
Java sinfining a'zolari nima?
Ibtidoiy ma'lumotlar turlari, ob'ektlar, getter va setter kabi usullar, sinfdagi konstruktorlar sinf a'zolari sifatida tanilgan. A'zolar sinfga tegishli bo'lganlarni bildiradi. Bir sinfda BESH nafar aʼzo bor. A'zo o'zgaruvchilar (shtatlar) usullari (xatti-harakatlari) konstruktori. Bloklar (Instance/Static Blocks) Ichki sinflar
Domen sinflari nima?
Domen sinflari - bu o'xshash ishlarni bajaradigan bir nechta loyihalar tomonidan ishlatilishi mumkin bo'lgan muayyan domen uchun mo'ljallangan va foydalaniladigan sinflar
UMLda domen sinflari nima?
Domen sinflari va ob'ektlari Domen ob'ektlarini ifodalovchi ob'ektlar ob'ektlar yoki domen ob'ektlari deb ataladi. Ular yaratgan sinflar domen sinflari deb ataladi. Foydalanish holatini bajarish domen ob'ektlarini yaratish, yo'q qilish, so'rov qilish va yangilashni o'z ichiga oladi
Ob'ekt sinfining ushbu usullaridan qaysi biri ob'ektni klonlashi mumkin?
Ob'ekt sinfining clone() usuli bir xil sinf va barcha maydonlar bir xil qiymatlarga ega bo'lgan ob'ekt nusxasini yaratadi va qaytaradi. Biroq, Ob'ekt. ob'ekt Cloneable marker interfeysini amalga oshiradigan sinfning namunasi bo'lmasa, clone() CloneNotSupportedException ni chiqaradi
Kompilyatsiya qilingan Java sinfining kengaytmasi nima?
Java sinf fayli Java virtual mashinasida (JVM) bajarilishi mumkin bo'lgan Java baytekodini o'z ichiga olgan fayl (. sinf fayl nomi kengaytmasi bilan). Java sinf fayli odatda Java dasturlash tili manba fayllaridan Java kompilyatori tomonidan ishlab chiqariladi (