rescue
Ruby / Railsには、より具体的な可能性を可能にする「キャッチオール」ステートメントがありますrescue
か?私は試した
begin
# something
rescue URI::InvalidURIError
# do something
rescue SocketError
# do something else
rescue
# do yet another thing
end
URI::InvalidURIError
またはがある場合でもSocketError
、最後になりますrescue
(つまり、実行されます) 。それぞれ、、またはdo yet another thing
にしたいと思います。do something
do something else