Kurso de Raku / Objektoj, en- kaj eligo kaj escepto / Esceptoj / Esceptobjektoj / Exercises
Nomu la eraron
Problemo
Skribu subrutinon risky, kiu faras
die 'sub failed'. Poste voku ĝin el ene de bloko, kiu havas
fazeron CATCH. La CATCH presu la tipnomon de
la escepto (per .^name) kaj poste ĝian mesaĝon (per
.message). Tio montras, ke CATCH traktas
esceptojn ĵetitajn de kodo, kiun la bloko vokas, ne nur de
die skribita rekte en la bloko.
Ekzemplo
La programo presas:
X::AdHoc
sub failed