1
Есть ли способ получить доступ к сообщению об ошибке в блоке спасения в виде строки? Например:Доступ к сообщениям об ошибках в блоке спасения
def foo
raise RuntimeError, "This is an error"
end
def bar
begin
foo
rescue RuntimeError
puts "Rescued"
end
end
bar
Есть ли способ, чтобы получить доступ к "This is an error"
из с-в спасательном блоке? Что-то вроде этого:
...
rescue RuntimeError
puts <error-message>
end
...
Вы также можете использовать '' $ глобальной внутри спасательного блока, чтобы получить объект исключения!. – zetetic