Ar galime pagauti metamą?
Ar galime pagauti metamą?

Video: Ar galime pagauti metamą?

Video: Ar galime pagauti metamą?
Video: Два года назад я приехал сюда. Что с землянкой? Жуткая атмосфера. 2024, Balandis
Anonim

Taip galime pagauti Metimą bet kaip geriausia praktika, tai nerekomenduojama gaudyti Metamas . Gaudymas Metamas apima ir klaidas, mes neturėtų sugauti klaidų, tai padeda nustatyti JVM problemas.

Taigi, ar turėtumėte gaudyti metamą?

Nereikia Catch Throwable You gali jį naudoti a sugauti sąlyga, bet tu turėtum niekada to nedaryk! Jeigu tu naudoti Metamas a sugauti sąlyga, tai bus ne tik sugauti visos išimtys; taip pat bus sugauti visos klaidos. JVM pateikia klaidas, rodančias rimtas problemas, kurių neketinama spręsti naudojant programą.

Be to, ar gera praktika sugauti RuntimeException? antklodė- gaudymas viskas – arba išimtis, arba metamas, o tai daug blogiau – nėra a gera praktika nes darai prielaidą, kad gali atsigauti po bet kokio išskirtinio elgesio. Šalia: Taip, sugauti Taip pat bus išimtis gaudyti RuntimeException , nes Exception yra superklasė RuntimeException.

Taigi, ar galime mesti įmestą „Java“?

Metamas yra super klasė, skirta visų tipų klaidoms ir išimtims java . Ši klasė priklauso java . lang paketas. Yra tik šios klasės arba jos poklasių egzemplioriai išmestas prie java virtualioji mašina arba mesti pareiškimas.

Kas yra metama Java?

The Metamas klasė yra visų klaidų ir išimčių superklasė Java kalba. Tik objektus, kurie yra šios klasės (arba vieno iš jos poklasių) egzemplioriai, meta Java Virtuali mašina arba gali būti išmesta Java mesti pareiškimą.

Rekomenduojamas: