class JSON::GeneratorError

当发生生成器或解析错误时,会引发此异常。

属性

invalid_object[R]

公共类方法

new(message, invalid_object = nil) 点击切换源码
调用超类方法
# File json/lib/json/common.rb, line 149
def initialize(message, invalid_object = nil)
  super(message)
  @invalid_object = invalid_object
end

公共实例方法

detailed_message(...) 点击切换源码
调用超类方法
# File json/lib/json/common.rb, line 154
def detailed_message(...)
  if @invalid_object.nil?
    super
  else
    "#{super}\nInvalid object: #{@invalid_object.inspect}"
  end
end