помогите пожалуйста найти в официальной документации список типов исключений.
я написал такой экшен:
def show
begin
@user = User.find(params[:id])
rescue ActiveRecord::RecordNotFound => e
logger.debug e
logger.debug "Error #{$!}"
render_404
end
end
мне нужно использовать несколько видов исключений:
def show
begin
@user = User.find(params[:id])
rescue ActiveRecord::RecordNotFound => e
logger.debug e
logger.debug "Error #{$!}"
render_404
rescue anotherExceptionType1 => e
......
......
.....
rescue anotherExceptionType2 => e
......
......
.....
rescue anotherExceptionType3 => e
......
......
.....
end
end
но я не нашёл в документации список типов исключений.
самое близкое что я нашёл это http://ruby-doc.org/core-2.2.2/Exception.html но здесь нет типа, который я использовал выше
ActiveRecord::RecordNotFound