【发布时间】:2013-08-12 00:00:37
【问题描述】:
有没有办法让Thread::Backtrace::Location 实例的数组附加到Exception 实例?如果是这样,怎么做?有Kernel#caller_locations 和Thread#backtrace_locations,但它们与当前上下文或线程有关,与任意异常实例无关。不知道能不能用。
【问题讨论】:
有没有办法让Thread::Backtrace::Location 实例的数组附加到Exception 实例?如果是这样,怎么做?有Kernel#caller_locations 和Thread#backtrace_locations,但它们与当前上下文或线程有关,与任意异常实例无关。不知道能不能用。
【问题讨论】:
是的,从 ruby v2.1 开始就有可能,尽管在 v2.2 中可能会提供全面支持
【讨论】: