Catch blokida E nima?
Catch blokida E nima?

Video: Catch blokida E nima?

Video: Catch blokida E nima?
Video: Пожарная и полицейская машина Эвакуатор Трактор Мусоровоз 2024, Noyabr
Anonim

' e ' shunchaki parametr, uning vositalari catchblock argumentni va argumentning Ma'lumotlar turini istisno ma'lumotlar turini olishi mumkin.

Buni hisobga olgan holda, biz catch blokini qanday aniqlaymiz?

"Sinab ko'ring" va " tutmoq " - bu dasturni bajarish paytida ma'lumotlar yoki kodlash xatolari tufayli istisnolardan foydalanishni ifodalovchi kalit so'zlar. Bir urinib ko'ring. blok bo'ladi blok istisnolar sodir bo'lgan kodlar. A ushlash bloki ushlagichlar va tutqichlar blok istisnolar.

Bundan tashqari, Java E istisnosi nima? Istisnolar Ko'rsatmalarning normal oqimini buzadigan dasturlarning bajarilishi paytida sodir bo'ladigan hodisalar (masalan, nolga bo'lish, massivga kirish chegaradan tashqarida va hokazo). Java , an istisno - bu usul ichida sodir bo'lgan xato hodisasini o'rab turgan ob'ekt va quyidagilarni o'z ichiga oladi: xato haqida ma'lumot, shu jumladan uning turi.

Shuningdek, kimdir so'rashi mumkin: try catch blokidan qanday foydalanasiz?

Istisnoni ko'tarishi mumkin bo'lgan har qanday kod iboralarini a ichiga joylashtiring blokirovka qilishga harakat qiling , va bir yoki bir nechta istisno yoki istisnolarni boshqarish uchun ishlatiladigan iboralarni joylashtiring ushlash bloklari ostida blokirovka qilishga harakat qiling.

Nihoyat blokirovkadan maqsad nima?

The nihoyat blokirovka har doim harakat qilganda amalga oshiriladi blok chiqadi. Bu shuni ta'minlaydi nihoyat blokirovka kutilmagan istisno sodir bo'lsa ham bajariladi. Lekin nihoyat Istisnolarni ko'rib chiqishdan ko'ra ko'proq foydalidir - bu dasturchiga qaytish, davom ettirish yoki buzish orqali tasodifiy kodni tozalashdan qochish imkonini beradi.

Tavsiya: