Mis on Java erandi tegemine?
Mis on Java erandi tegemine?

Video: Mis on Java erandi tegemine?

Video: Mis on Java erandi tegemine?
Video: Java Tech Talk: Telegram бот на java за 1 час 2024, Aprill
Anonim

The viskama märksõna sisse Java on harjunud selgesõnaliselt tee erand meetodist või mis tahes koodiplokist. Me saame viskama kas kontrollitud või märkimata erand . The viskama märksõna kasutatakse peamiselt viskama kohandatud erandid.

Mida tähendab sel viisil Javas erandi tegemine?

visked märksõna kasutatakse deklareerimiseks, et meetod võib viskama üks või mõni erandid . Helistaja peab tabama erandid . Oletame, et teie java programmeerida, kasutades raamatukogu meetodit, mis viskab Erandi . Oma programmis saate sellega hakkama erand kasutades proovi ja püüda.

Kas lisaks ülaltoodule saame erandi käsitsi teha? Erandite käsitsi viskamine Sina oskab visata kasutaja määratletud erand või eelmääratletud erand kasutades selgesõnaliselt viskama märksõna. On kahte tüüpi erandid kasutaja määratud ja eelnevalt määratletud erand on esindatud klassiga ja mis pärib klassi Throwable.

Seda silmas pidades, mis vahe on viskamisel ja viskamisel Java erandite käsitlemisel?

Visked klauslit kasutatakse an deklareerimiseks erand , mis tähendab, et see toimib sarnaselt proovi- püüda blokeerida. Viska märksõna kasutatakse aastal meetod keha juurde viskama an erand , samas visked kasutatakse meetodi allkirjas deklareerimiseks erandid mis võib tekkida aastal esinevad avaldused aastal meetod.

Mis on erandite käsitlemine?

viskama märksõna on harjunud viskama an erand selgesõnaliselt. Ainult Throwable klassi või selle alamklasside objekt saab olla visatud . Programmi täitmine peatub kokkupuutel viskama avaldus ja lähim püüda lauset kontrollitakse, kas see vastab tüübile erand.

Soovitan: