Добрый день всем.
Ищу-ищу, немогу найти инфу.
Как вытащить имя файла и номер строки кода райзевшего эксепшн, когда его(эксепшн) обрабатываешь?
Или эти данные самому надо в эксепшн записывать? Где-то, по этому поводу, инфу видел, а сейчас уже второй день не могу найти.
Помогите ссылочкой или советом.
Ищу-ищу, немогу найти инфу.
Как вытащить имя файла и номер строки кода райзевшего эксепшн, когда его(эксепшн) обрабатываешь?
Или эти данные самому надо в эксепшн записывать? Где-то, по этому поводу, инфу видел, а сейчас уже второй день не могу найти.
Помогите ссылочкой или советом.
Решиение проблемы:
def my_func
raise "blah"
end
begin
my_func
rescue
puts $!.backtrace.join("\n")
end
def my_func
raise "blah"
end
begin
my_func
rescue
puts $!.backtrace.join("\n")
end
Комментариев нет:
Отправить комментарий