rescueの読み方

rescueの読み方

rubyで使用される構文の1つである「rescue」の読み方を掲載してます。

読み⽅

レスキュー」と読みます。

英訳

「救援」という意味があります。

rescueとは

他の言語でいうところのcatchと同じで、例外処理時にエラーをキャッチします。

def div(x, y)
  begin
    p "開始"
    p x / y
  rescue => e
    p e
  ensure
    p "必ず実行"
  end
end

div(1, 0)
# "開始"
# #<ZeroDivisionError: divided by 0>
# "必ず実行"