Logo sl.boatexistence.com

Kako prevajalnik ve za preverjeno izjemo?

Kazalo:

Kako prevajalnik ve za preverjeno izjemo?
Kako prevajalnik ve za preverjeno izjemo?

Video: Kako prevajalnik ve za preverjeno izjemo?

Video: Kako prevajalnik ve za preverjeno izjemo?
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Maj
Anonim

Prevajalnik za programski jezik Java v času prevajanja preveri, ali program vsebuje obdelovalce za preverjene izjeme, tako da analizira, katere preverjene izjeme lahko nastanejo zaradi izvajanja metode oz. konstruktor. Za vsako preverjeno izjemo, ki je možen rezultat, klavzula metanja za metodo (§8.4.

Kako prevajalnik ve, katera vrsta izjem se pojavlja?

Ko pride do izjeme v vašem programu, se catch bloki zaporedoma pregledajo od zgoraj navzdol, da se najde ujemanje med vrsto izjeme in vrsto izjeme, ki jo catch blok je obdelan.

Kako se preverjene izjeme preverjajo v času prevajanja?

2 odgovora. Preverjene izjeme se preverijo v času prevajanja, da se zagotovi, da jih obdelujete, bodisi tako, da jih ujamete ali razglasitev vsebujoče metode vrže izjemo Med izvajanjem ni razlike med preverjenimi in nepreverjenimi izjemami: JVM obravnava enako.

Kako najdem preverjene izjeme?

  1. preverjeno izjemo preveri prevajalnik in kot programer jo morate obdelati s pomočjo try-catch-finally, meta.
  2. nepreverjene izjeme prevajalnik ne preveri, vendar jo lahko po želji upravljate izrecno.

Ali je mogoče ujeti preverjene izjeme?

3 odgovori. Nepreverjene izjeme so izjeme, ki jih ni treba ujeti v bloku try-catch. Nepreverjene izjeme so podrazredi razredov RuntimeException ali Error. Preverjene izjeme so izjeme, ki jih je treba ujeti v bloku poskusi - ulov.

Priporočena: