Rubyで同じエラータイプを複数回レスキューすることは可能ですか? Koala facebook API ライブラリを次のように使用する必要があります。
begin
# Try with user provided app token
fb = Koala::Facebook::API.new(user_access_token)
fb.put_connections(user_id, {}) # TODO
rescue AuthenticationError
# User access token has expired or is fake
fb = Koala::Facebook::API.new(APP_FB_TOKEN)
fb.put_connections(user_id, {}) # TODO
rescue AuthenticationError
# User hasn't authed the app on facebook
puts "Could not authenticate"
next
rescue => e
puts "Error when posting to facebook"
puts e.message
next
end
同じエラーを 2 回救済する方法がない場合、この問題についてより良い推論方法はありますか?