小编Ada*_*dam的帖子

Ruby异常实例在哪里保留其消息?

如果我有一个StandardError实例,那么消息存储在哪里?

s = StandardError.new("hi")
s.message                          # => "hi"
s.instance_variables               # => []
s.instance_variable_get(:@message) # => nil
s.inspect                          # => "#<StandardError: hi>"
Run Code Online (Sandbox Code Playgroud)

ruby

3
推荐指数
1
解决办法
99
查看次数

标签 统计

ruby ×1