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

Solvo

Vidu la solvon

Kursa navigado

Esceptobjektoj   |   Solvo: Nomu la eraron