Курс по Raku / Обекти, вход-изход и изключения / Изключения / Обекти на изключения / Exercises / Представка към съобщението

Решение: Представка към съобщението

Ето едно възможно решение на задачата.

Код

{
    die 'timeout';

    CATCH {
        default {
            say 'Error: ' ~ .message;
        }
    }
}

🦋 Намерете програмата във файла error-prefix.raku.

Изход

Error: timeout

Коментари

  1. .message на обекта на изключението дава текста, подаден на die.

  2. Долепянето му след Error: изгражда крайния ред. Обектът на изключението е просто стойност, така че можете да използвате съобщението му както пожелаете.

Навигация в курса

Представка към съобщението   |   Тест — Обекти на изключения