Raku kurss / Objekti, ievade/izvade un izņēmumi / Izņēmumi / Paša veidoti izņēmumi / Exercises
Divi izņēmumu tipi
Uzdevums
Definējiet divas paša izņēmumu klases TooSmall un
TooBig, katru mantojot no Exception, ar
metodēm message, kas atgriež attiecīgi
too small un too big.
Palaidiet ciklu pāri abiem tipiem un katram izmetiet šī tipa izņēmumu
savā blokā. Izmantojiet fāzeri CATCH ar when
zaru katram tipam, izdrukājot small tipam
TooSmall un big tipam TooBig. Tā
redzēsiet, ka tiek izmantoti abi zari.
Piemērs
Programma izdrukā:
small
bigRisinājums
Kursa navigācija
← Risinājums: Negatīva skaitļa kļūda | Risinājums: Divi izņēmumu tipi →