Çfarë është kapja e një përjashtimi?
Çfarë është kapja e një përjashtimi?

Video: Çfarë është kapja e një përjashtimi?

Video: Çfarë është kapja e një përjashtimi?
Video: Si me gjete vendin e magjise - nje shpjegim i mire 2024, Nëntor
Anonim

kap është për të trajtuar përjashtim në vetë atë vend. Prandaj, programi vazhdon pasi të lidhet kap kodi i bllokut është ekzekutuar. Nëse nuk kapet me të lidhur, duket për një provë të jashtme.. kap blloqe. këtu, kodi pas bllokut të provoni nuk do të ekzekutohet përveç nëse (vetëm në fund blloku ekzekutohet).

Rrjedhimisht, cili është ndryshimi midis hedhjes së një përjashtimi dhe kapjes së një përjashtimi?

Klauzola e hedhjes përdoret për të deklaruar një përjashtim , që do të thotë se funksionon ngjashëm me provën- kap bllokoj. Hidheni përdoret fjala kyçe në Trupi metodë për të hedh një përjashtim , ndërsa hedh përdoret në nënshkrimin e metodës për të deklaruar përjashtime që mund të ndodhë në deklaratat e pranishme në metodë.

Gjithashtu, kur duhet të kapni përjashtime? 8 Përgjigje. Duhet të kapni të përjashtim kur ju janë në metodën që di çfarë te bëj. Për shembull, harroni se si funksionon në të vërtetë për momentin, le të themi ju po shkruajnë një bibliotekë për hapjen dhe leximin e skedarëve. Këtu, programuesi e di se çfarë te bëjnë, kështu ata kap të përjashtim dhe trajtoj atë.

Duke marrë parasysh këtë, çfarë është një klasë përjashtimi?

Të Klasa me përjashtim është baza klasës nga e cila përjashtime trashëgojnë. Për shembull, InvalidCastException klasës hierarkia është si më poshtë: Objekti.

Çfarë bën JVM kur ndodh një përjashtim Si e kapni një përjashtim?

Të JVM është përgjegjës për gjetjen e një përjashtim mbajtës te përpunojnë Përjashtim Objekt. Kërkon mbrapsht nëpër pirgun e thirrjeve derisa të gjejë një përputhje përjashtim mbajtës për atë klasë të veçantë të Përjashtim objekt (në termin Java, ai është i quajtur " kap "të Përjashtim ).

Recommended: