Istisno Java nima?
Istisno Java nima?

Video: Istisno Java nima?

Video: Istisno Java nima?
Video: JAVA - Achinaman (mood video) 2024, Noyabr
Anonim

The tashlash kalit so'z ichida Java uchun aniq ishlatiladi istisno qiling usuldan yoki har qanday kod blokidan. Biz bajara olamiz tashlash belgilangan yoki belgilanmagan istisno . The tashlash kalit so'z asosan to uchun ishlatiladi tashlash odatiy istisnolar.

Shunday qilib, Java-da istisno qilish nimani anglatadi?

tashlaydi kalit so'z usul bo'lishi mumkinligini e'lon qilish uchun ishlatiladi tashlash bir yoki bir nechta istisnolar . Qo'ng'iroq qiluvchi uni qo'lga olishi kerak istisnolar . Aytaylik, sizning java kutubxona usulidan foydalangan holda dasturlashtirasiz Istisnoni chiqaradi . Dasturingizda siz buni hal qilasiz istisno try & catch dan foydalaning.

Yuqoridagilardan tashqari, istisnolarni qo'lda tashlay olamizmi? Istisnolarni qo'lda tashlash Siz tashlashi mumkin foydalanuvchi aniqlangan istisno yoki, oldindan belgilangan istisno dan aniq foydalanish tashlash kalit so'z. Ikkita turi mavjud istisnolar foydalanuvchi har biri tomonidan belgilangan va oldindan belgilangan istisno sinf bilan ifodalanadi va Throwable sinfini meros qilib oladi.

Buni hisobga olgan holda, Java istisnolarini qayta ishlashda otish va tashlash o'rtasidagi farq nima?

Otish bandini e'lon qilish uchun ishlatiladi istisno , ya'ni u try-ga o'xshash ishlaydi tutmoq blok. Otish kalit so'z ishlatiladi ichida usul tanasi uchun tashlash a istisno , esa tashlaydi ni e'lon qilish uchun usul imzosi ishlatiladi istisnolar sodir bo'lishi mumkin ichida bayonotlar mavjud ichida usuli.

Istisnodan foydalanish nima?

tashlash uchun kalit so'z ishlatiladi tashlash a istisno aniq. Faqat Throwable sinfining ob'ekti yoki uning quyi sinflari bo'lishi mumkin tashlangan . Dasturning bajarilishi duch kelganda to'xtaydi tashlash bayonot va eng yaqin tutmoq bayonot turiga mos kelishi tekshiriladi istisno.

Tavsiya: