如何在Ruby中设置异常变量的message属性?

时间:2011-11-01 05:16:43

标签: ruby

我在Ruby中有一个Exception类型变量。如何设置异常变量的属性“message”的值? 有没有设置属性的方法(如rb_attr_set()..)?

1 个答案:

答案 0 :(得分:2)

我自己得到了上述问题的答案。我们可以设置Exception对象的“message”属性,如下所示:

rb_iv_set(*objeException, "mesg", current);

而VALUE类型变量中的当前值存储了ruby字符串..