Welke klasse staat bovenaan de uitzonderingshiërarchie?
Welke klasse staat bovenaan de uitzonderingshiërarchie?

Video: Welke klasse staat bovenaan de uitzonderingshiërarchie?

Video: Welke klasse staat bovenaan de uitzonderingshiërarchie?
Video: #79 Exception Hierarchy in Java 2024, November
Anonim

Alle uitzondering typen zijn subklassen van de ingebouwde klas Gooibaar. Dus Throwable is bij de bovenaan de uitzonderingsklassehiërarchie . Onmiddellijk onder Throwable bevinden zich twee subklassen die verdeeld zijn uitzonderingen in twee verschillende takken.

Welke klasse staat hierin bovenaan de hiërarchie van de uitzonderingsklassen?

De bovenkant drie klassen in deze hiërarchie (de Throwable, Error en Uitzonderingsklassen ) zijn allemaal gedefinieerd in de java. lang pakket (dat automatisch wordt geïmporteerd in elke klas het dossier).

Je kunt je ook afvragen: welke klasse is de wortel van de hele klassehiërarchie voor het afhandelen van uitzonderingen? De klasse Throwable, die een onmiddellijke subklasse is van Object , ligt aan de basis van de uitzonderingshiërarchie. Throwable heeft twee directe subklassen: Exception en Error.

Op dezelfde manier kun je je afvragen, kun je de hiërarchie van uitzonderingsbehandelingsklassen uitleggen?

Uitzonderingshiërarchie Alle uitzondering en fouten types zijn ondergeschikt klassen van klas Gooibaar, dat is de basis klas van hiërarchie . Een tak wordt geleid door Uitzondering . Dit klas wordt gebruikt voor uitzonderlijke omstandigheden die gebruikersprogramma's zouden moeten vangst . NullPointerException is Een voorbeeld dergelijke een uitzondering.

Welke klasse is het hoogst in de hiërarchie in Java?

De Object klasse, in de java. lang-pakket, staat bovenaan de boomstructuur van de klassenhiërarchie. Elke klasse is een afstammeling, direct of indirect, van de Object klas. Elke klasse die u gebruikt of schrijft, erft de instantiemethoden van Object.

Aanbevolen: