Sal uiteindelik uitvoer nadat jy catch c ingegooi het?

INHOUDSOPGAWE:

Sal uiteindelik uitvoer nadat jy catch c ingegooi het?
Sal uiteindelik uitvoer nadat jy catch c ingegooi het?
Anonim

As jy weer 'n uitsondering binne die vangsblok gooi, en daardie uitsondering word binne-in 'n ander vangsblok opgevang, word alles uitgevoer volgens die dokumentasie. As die uitsondering egter unhanted is, word die eindelik nooit uitgevoer nie.

Voer uiteindelik uit na ingooi vang?

definieer uiteindelik 'n blok kode wat ons saam met die probeer sleutelwoord gebruik. Dit definieer kode wat altyd na die probeerslag en enige vangblok uitgevoer word, voordat die metode voltooi is. Die uiteindelike blok word uitgevoer ongeag of 'n uitsondering gegooi of gevang word.

Wat gebeur as uiteindelik 'n uitsondering gooi?

As die uitsondering nie op die hoër vlak gehanteer word nie, die toepassing stort neer. Die "uiteindelik" blok uitvoering stop by die punt waar die uitsondering gegooi word. Ongeag of daar 'n uitsondering is of nie, is 'uiteindelik' blok gewaarborg om uit te voer. Dan is die oorspronklike uitsondering wat in die probeerblok voorgekom het, verlore.

Word uiteindelik uitgevoer as die kode 'n fout oplewer?

uiteindelik word blok altyd ewe uitgevoer as jy 'n terugkeer-stelling in die probeerblok plaas. … wanneer jy probeer, voer dit een of ander kode uit, as iets tydens probeerslag gebeur, dan sal catch daardie uitsondering vang en jy kan 'n boodskap uitdruk of 'n fout gooi, dan word blok uiteindelik uitgevoer.

Lop die blok uiteindelik na terugkeer?

Ja, die uiteindelike blokkering sal uitgevoer word selfs na 'n terugkeerstelling in 'n metode. Die finale blok sal altyd uitvoer selfs 'n uitsondering wat plaasgevind het of nie in Java. As ons die Stelsel noem. … Buiten hierdie voorwaardes, sal die finale blokkering altyd uitgevoer word.

Aanbeveel: