Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 无法在Rails 5.2中引发自定义异常_Ruby On Rails_Ruby_Exception - Fatal编程技术网

Ruby on rails 无法在Rails 5.2中引发自定义异常

Ruby on rails 无法在Rails 5.2中引发自定义异常,ruby-on-rails,ruby,exception,Ruby On Rails,Ruby,Exception,我正在开发RoR应用程序。我需要使用我实现的自定义异常。看起来是这样的: 有什么想法吗?我的错,我用CamelCase写的文件名,不是snake\u case…我的错,我用CamelCase写的文件名,不是snake\u case…根据文档,应用程序中的所有子目录以及启动时出现的引擎。例如,应用程序/控制器。它们不需要是默认目录,任何自定义目录(如app/workers)都自动属于自动加载路径。所以在我的例子中,我的模块是自动加载的。因此,我应该能够使用例外根据文档,应用程序中的所有子目录以及

我正在开发RoR应用程序。我需要使用我实现的自定义异常。看起来是这样的:


有什么想法吗?

我的错,我用CamelCase写的文件名,不是snake\u case…

我的错,我用CamelCase写的文件名,不是snake\u case…

根据文档,应用程序中的所有子目录以及启动时出现的引擎。例如,应用程序/控制器。它们不需要是默认目录,任何自定义目录(如app/workers)都自动属于自动加载路径。所以在我的例子中,我的模块是自动加载的。因此,我应该能够使用例外根据文档,应用程序中的所有子目录以及引导时出现的引擎。例如,应用程序/控制器。它们不需要是默认目录,任何自定义目录(如app/workers)都自动属于自动加载路径。所以在我的例子中,我的模块是自动加载的。所以我应该可以用这个例外我猜你是指蛇案我猜你是指蛇案
# app/exceptions/JobError.rb
module Exceptions
   class JobError < StandardError
      # ... 
   end
end
raise JobError.new()
raise Exceptions::JobError.new()
raise ::Exceptions::JobError.new()