Kurso de Raku / Objektoj, en- kaj eligo kaj escepto / Esceptoj / Esceptobjektoj / Exercises
Kongruigu la tipon
Problemo
Enkonstruitaj eraroj havas siajn proprajn esceptotipojn, kun kiuj vi
povas kongrui. Skribu blokon, kiu kalkulas 1 / 0 kaj provas
uzi la rezulton, kio ĵetas X::Numeric::DivideByZero. En la
fazero CATCH de la bloko, uzu
when X::Numeric::DivideByZero por kongrui kun tiu specifa
tipo, kaj presu cannot divide by zero.
Ekzemplo
La programo presas:
cannot divide by zero