Вопрос проверяет знание обработки ошибок и исключений в Ruby.
Короткий ответ
Исключения (exceptions) — это специальные объекты, сигнализирующие об ошибке. Они применяются для управления неожиданными ситуациями. Исключение можно вызвать с помощью метода raise и отловить с помощью блока begin-rescue.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.