Muhammad al-xorazmiy nomidagi toshkent axborot texnoligiyalar universiteti qarshi filliali


Download 0.61 Mb.
bet9/10
Sana18.06.2023
Hajmi0.61 Mb.
#1584766
1   2   3   4   5   6   7   8   9   10
Bog'liq
Dasturlash 2 mustaqil ish 2

Istisno holati haqida


  • Istisno turlari quyidagi xususiyatlarni qo'llab-quvvatlaydi.

  • Xatoni tasvirlaydigan odam oʻqiy oladigan matn. Istisno sodir bo'lganda, ish vaqti foydalanuvchiga xatoning tabiati haqida xabar berish va muammoni hal qilish bo'yicha harakatni taklif qilish uchun matnli xabarga kirishni ta'minlaydi. Ushbu matnli xabar istisno obyektining Message xususiyatida saqlanadi . Istisno ob'ektini yaratishda siz ushbu istisno tafsilotlarini tavsiflash uchun konstruktorga matn qatorini yuborishingiz mumkin. Agar konstruktorga xato xabari argumenti berilmasa, standart xato xabari ishlatiladi. Qo'shimcha ma'lumot olish uchun Xabar xususiyati tavsifiga qarang .

  • Istisno sodir bo'lganda qo'ng'iroqlar to'plamining holati. StackTrace xususiyati kodda xatolik qayerda sodir bo'lganligini aniqlash uchun ishlatilishi mumkin bo'lgan stek izini o'z ichiga oladi. Stack izi barcha chaqirilgan usullarni va qo'ng'iroqlar qilingan manba faylidagi qator raqamlarini ko'rsatadi.



Exception sinfining xususiyatlari


  • Exception sinfining xususiyatlari

  • Istisno klassi kod joylashuvi, turi, yordam fayli va istisno sababini aniqlashga yordam beradigan bir qator xususiyatlarni o'z ichiga

oladi: StackTrace , InnerException , Message , HelpLink , HResult Source , TargetSite va Data .

  • Ikki yoki undan ortiq istisnolar o'rtasida sabab munosabatlari mavjud bo'lsa

, InnerException xususiyati bu ma'lumotni saqlaydi. Tashqi istisno bu ichki istisnoga javoban tashlanadi. Tashqi istisno bilan shug'ullanadigan kod xatoni to'g'ri hal qilish uchun oldingi ichki istisnodagi ma'lumotlardan foydalanishi mumkin. Istisno haqida qo'shimcha ma'lumot
Data xususiyatida kalit/qiymat juftliklari to'plami sifatida saqlanishi mumkin .

  • Istisno ob'ektni yaratishda konstruktorga uzatiladigan xato xabari satri mahalliylashtirilgan bo'lishi kerak va ResourceManager klassi yordamida resurs faylidan taqdim etilishi

mumkin. Mahalliylashtirilgan resurslar haqida qo'shimcha ma'lumot olish uchun Sun'iy yo'ldosh assambleyalarini yaratish va resurslarni qadoqlash va joylashtirishga qarang .

  • Foydalanuvchiga istisno sababi haqida batafsil ma'lumot berish uchun HelpLink xususiyati Yordam faylining URL manzilini (yoki URN) o'z ichiga olishi mumkin.

  • Istisno Sinf 0x80131500 COR_E_EXCEPTION HRESULT qiymatidan foydalanadi.

  • Istisno sinfining namunasi uchun boshlang'ich xususiyat qiymatlari ro'yxati uchun Istisno konstruktorlariga qarang.




Download 0.61 Mb.

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