Курс Raku / Об’єкти, введення-виведення та винятки / Винятки / Об’єкти винятків / Вправи / Префікс повідомлення
Розв’язання: Префікс повідомлення
Ось один із можливих варіантів розв’язання задачі.
Код
{
die 'timeout';
CATCH {
default {
say 'Error: ' ~ .message;
}
}
}🦋 Вихідний код можна знайти у файлі error-prefix.raku.
Вивід
Error: timeoutКоментарі
.messageоб’єкта винятку дає текст, переданий доdie.Приєднання його після
Error:будує підсумковий рядок. Об’єкт винятку є просто значенням, тож його повідомленням можна користуватися як завгодно.