Môžeme chytiť vrhateľné?
Môžeme chytiť vrhateľné?

Video: Môžeme chytiť vrhateľné?

Video: Môžeme chytiť vrhateľné?
Video: 6 letý chlapec se ztratil. Když ho našli, byli v šoku z toho, co leželo vedle něj... 2024, November
Anonim

Áno môžeme chytiť Throwable ale ako osvedčený postup sa to neodporúča úlovok Throwable . Chytanie Throwable obsahuje aj chyby, my nemal by chytiť chyby, pomáha identifikovať problémy JVM.

Z toho by ste mali chytiť vrhateľné?

nie Catch Throwable You možno ho použiť v a chytiť doložka, ale Mal by si nikdy to nerob! Ak vy použitie Vhadzovateľné v chytiť klauzula, bude nielen chytiť všetky výnimky; bude tiež chytiť všetky chyby. JVM vyvoláva chyby, ktoré označujú vážne problémy, ktoré nie sú určené na riešenie aplikáciou.

Okrem toho, je dobrým zvykom zachytiť RuntimeException? deka- chytanie všetko - buď výnimka alebo vrhateľné, čo je oveľa horšie - nie je a dobre cvicenie pretože predpokladáte, že sa dokážete zotaviť z akéhokoľvek výnimočného správania. Na stranu: Áno, chytiť Výnimka bude tiež catch RuntimeException , keďže Exception je nadtrieda RuntimeException.

Len tak, môžeme hádzať v Jave?

Vhadzovateľné je super trieda pre všetky typy chýb a výnimiek v java . Táto trieda je členom java . lang balík. Iba inštancie tejto triedy alebo jej podtried sú hodený podľa java virtuálny stroj alebo pomocou hodiť vyhlásenie.

Čo je to vrhateľná Java?

The Vhadzovateľné trieda je nadtriedou všetkých chýb a výnimiek v triede Java Jazyk. Iba objekty, ktoré sú inštanciami tejto triedy (alebo jednej z jej podtried), sú vyvolané pomocou Java Virtuálny stroj alebo môže byť vyhodený pomocou Java príkaz hodiť.

Odporúča: