ruby小记录:获取当前方法名,行数,文件名

2011-04-06  刘俊 

测试窝的编辑器居然不给按空格,郁闷
def test
begin
  10/0
rescue Exception => e 
puts e.backtrace
  # * __LINE__:出错行的行号
  # * __FILE__:当前的文件的文件名
  # * caller[0]:当前调用的方法名称
  puts __LINE__,__FILE__,caller[0]
end
end

test
624°/6247 人阅读/0 条评论 发表评论

登录 后发表评论