Kan vi utvide kastbar klasse i Java?
Kan vi utvide kastbar klasse i Java?

Video: Kan vi utvide kastbar klasse i Java?

Video: Kan vi utvide kastbar klasse i Java?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, November
Anonim

Alle objekter innenfor Java unntak klasse hierarki forlenge fra Kastbar superklasse. Kun tilfeller av Kastbar (eller en arvet underklasse) blir indirekte kastet av Java Virtual Machine (JVM), eller kan bli kastet direkte via en kast-erklæring.

Deretter kan man også spørre, kan vi utvide feilklassen i Java?

Unntak er det grunnleggende sjekkede unntaket klasse ; Feil og RuntimeException er begge ukontrollerte unntak, og det samme er alle deres underklasser. Du vil merk at alle tre klassene utvides Throwable, og javadoc for Throwable sier at: StackOverflowError ( utvider Feil );

Man kan også spørre, hvorfor kastbar er en klasse ikke grensesnitt? Throwable er en klasse ikke grensesnitt funnet i java. Derfor Kastbar klasse er forelderen klasse av alle slags feil og unntak i Java-språket. Objekter som er forekomster av dette klasse (eller et av dets barn klasser ) bare kastes av JVM eller kan kastes av Java throw-setningen.

Ganske enkelt, hva er kastbar klasse i Java?

lang. Kastbar klasse er superklassen av alle feil og unntak i Java Språk. Bare objekter som er forekomster av dette klasse (eller en av dens underklasser) blir kastet av Java Virtuell maskin eller kan kastes av Java kaste uttalelse.

Er throwable en underklasse av Unntak?

Kastbar . De Kastbar klasse er superklassen av alle feil og unntak på Java-språket. Tilsvarende er det bare denne klassen eller en av dens underklasser kan være argumenttypen i en catch-klausul. EN Kastbar klasse inneholder et øyeblikksbilde av utførelsesstabelen til tråden på det tidspunktet den ble opprettet.

Anbefalt: