satgo1546 发表于 2013-7-15 15:17:53

Ruby的$@的记忆方法

$@
以数组形式保存着发生异常时的back trace信息. 数组元素是字符串,它显示了方法调用的位置,其形式为"filename:line"或"filename:line:in `methodname'"这和caller的返回值形式一致。
在向$@赋值时,$!不能为nil。调用$@的方法与$!.backtrace相同。而赋值方法与$!.set_backtrace相同。
(记忆方法:where exception occurred at.)然后看了老半天才看出是怎么回事= =然后笑抽了。

delv25 发表于 2013-7-17 19:37:17

{:nm12:}at……
页: [1]
查看完整版本: Ruby的$@的记忆方法