溫馨提示×

Ruby中處理異常的方法是什么

小億
83
2024-05-30 18:25:08
欄目: 編程語言

在Ruby中處理異常的方法是使用beginrescue關鍵字。下面是一個簡單的示例:

begin
  # 可能會拋出異常的代碼塊
  result = 10 / 0
rescue ZeroDivisionError => e
  # 捕獲到異常后的處理代碼
  puts "Error: #{e.message}"
end

在上面的示例中,begin后跟著可能會拋出異常的代碼塊,如果出現(xiàn)異常,rescue關鍵字后的代碼塊會被執(zhí)行來處理異常??梢允褂?code>rescue來捕獲特定類型的異常,并將異常對象賦給一個變量,以便進一步處理。

0