Qaysi sinf istisnolar ierarxiyasining yuqori qismida joylashgan?
Qaysi sinf istisnolar ierarxiyasining yuqori qismida joylashgan?

Video: Qaysi sinf istisnolar ierarxiyasining yuqori qismida joylashgan?

Video: Qaysi sinf istisnolar ierarxiyasining yuqori qismida joylashgan?
Video: COSTA SMERALDA 🛳 7-Night Mediterranean【4K Unsponsored Ship Tour & Cruise Review】Worth The Money?! 2024, Aprel
Anonim

Hammasi istisno turlari o'rnatilgan sinflarning pastki sinflari sinf Otish mumkin. Shunday qilib, Throwable da joylashgan istisno sinf ierarxiyasining yuqori qismi . Darhol quyida Throwable ikkita kichik sinf mavjud istisnolar ikkita alohida filialga bo'linadi.

Bu erda qaysi sinf istisno sinf ierarxiyasining yuqori qismida joylashgan?

The yuqori uch sinflar bunda ierarxiya (Otish mumkin, xato va Istisno sinflar ) hammasi java da aniqlangan. lang paketi (u avtomatik ravishda har bir paketga import qilinadi sinf fayl).

Yana bir savol tug'ilishi mumkin, qaysi sinf butun istisnolarni qayta ishlash sinfi ierarxiyasining ildizi hisoblanadi? 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.

Shunga o'xshab, siz so'rashingiz mumkin: istisnolar bilan ishlash sinflarining ierarxiyasini tushuntirib bera olasizmi?

Istisno ierarxiyasi Hammasi istisno va xatolar turlari sub sinflar ning sinf Otish mumkin, bu asos sinf ning ierarxiya . Bir filialiga rahbarlik qiladi Istisno . Bu sinf foydalanuvchi dasturlari kerak bo'lgan istisno holatlar uchun ishlatiladi tutmoq . NullPointerException hisoblanadi misol bundaylardan istisno.

Java-da ierarxiya bo'yicha qaysi sinf eng yuqori?

The Ob'ekt javada sinf. lang to'plami sinf ierarxiyasi daraxtining tepasida joylashgan. Har bir sinf to'g'ridan-to'g'ri yoki bilvosita avlodidir Ob'ekt sinf. Siz foydalanadigan yoki yozgan har bir sinf misol usullarini meros qilib oladi Ob'ekt.

Tavsiya: