Wat is 'n ongemerkte uitsondering in Java?
Wat is 'n ongemerkte uitsondering in Java?

Video: Wat is 'n ongemerkte uitsondering in Java?

Video: Wat is 'n ongemerkte uitsondering in Java?
Video: Checked vs. Unchecked Exceptions in Java Tutorial - What's The Difference? 2024, November
Anonim

Ongemerkte uitsondering in Java is dié Uitsonderings wie se hantering NIE tydens samestellingstyd geverifieer word nie. Hierdie uitsonderings vind plaas as gevolg van swak programmering. Die program sal nie 'n samestellingsfout gee nie. Almal Ongemerkte uitsonderings is direkte subklasse van RuntimeException-klas.

Boonop, wat is ongemerkte uitsondering in Java met voorbeeld?

Voorbeeld van ongemerkte uitsonderings is: ArithmeticException, ArrayStoreException, ClassCastException en so aan. “Die vreemde ding is dat RuntimeException is self subklas van Uitsondering, dit wil sê alle ongemerkte uitsonderingsklasse moes implisiet gekontroleerde uitsonderings gewees het, MAAR dit is nie.”

Boonop, wat is die verskil tussen gemerkte en ongemerkte uitsondering in Java? Die hoof verskil tussen gekontroleerde en ongemerkte uitsondering is dat die uitsonderings nagegaan is nagegaan op samestelling-tyd terwyl ongemerkte uitsonderings is nagegaan tydens looptyd.

Kan jy bowendien ongemerkte uitsondering in Java kry?

Ja, jy kan gooi ongemerkte uitsonderings met gooi. En ja, jy kan ongemerkte uitsonderings vang in a vang blok. Ja jy kan hanteer die ongemerkte uitsondering maar nie verpligtend nie.

Watter van die volgende is 'n ongemerkte uitsondering?

An ongemerkte uitsondering is 'n uitsondering wat tydens die uitvoering plaasvind. Hierdie word ook as Runtime genoem Uitsonderings . Hierdie sluit programmeringsfoute in, soos logikafoute of onbehoorlike gebruik van 'n API. Looptyd uitsonderings word geïgnoreer ten tyde van samestelling.

Aanbeveel: