根据异常的家谱。SyntaxError
是孩子ScriptError
我希望在我的 rails 应用程序中处理 Syntax 和/或 ScriptError。
Exception
NoMemoryError
ScriptError
LoadError
NotImplementedError
SyntaxError
SignalException
Interrupt
StandardError
ArgumentError
IOError
EOFError
IndexError
StopIteration
LocalJumpError
NameError
NoMethodError
RangeError
FloatDomainError
RegexpError
RuntimeError
SecurityError
SystemCallError
SystemStackError
ThreadError
TypeError
ZeroDivisionError
SystemExit
fatal
我做了:
rescue_from ScriptError, :with => :notify_on_landing_page
但没有奏效。
屏幕上出现错误:
SyntaxError in Bc::Muse::User::ProfileController#show
我创建了一个明确的语法错误,它应该优雅地拯救它并做我想做的事情。