我正在开发RoR应用程序。我需要使用实现的自定义异常。看起来像这样:
# app/exceptions/JobError.rb
module Exceptions
class JobError < StandardError
# ...
end
end
但是,提出异常时我得到了uninitialized constant JobError
。我尝试了不同的名称空间,但是它们都不起作用:
raise JobError.new()
raise Exceptions::JobError.new()
raise ::Exceptions::JobError.new()
有什么主意吗?
答案 0 :(得分:2)
不好,我用CamelCase而不是snake_case写文件名...