アマグラミング

プログラミング初心者が勉強したことを復習とメモがてら書いているだけです。

(97)複数のrescue

複数の種類の例外が発生する可能性があり、個別に対処したい場合、

複数のrescue節を記述することで、処理を分けることができます。

 

begin

  例外を発生させると思われる処理

rescue Expention1, Expention2 => 変数

   Expention1またはExpention2に対する処理

rescue Expention3 => 変数

  Expention3に対する処理

rescue

  それ以外が起こった場合の処理

end