Masa / Lino Blog

Masanori Satoh ( Masa / Lino ) の徒然ブログです

例外処理

Rubyは例外処理を強制されることはない。

def foo
  require dummy
end

begin
  foo
rescue => ex
  print ex.message #=> undefined local variable or method `dummy' for main:Object
end


Javaでは"throws"が付いたメソッドは必ず例外処理をやらないと、コンパイルすら通らない。
例外処理はJavaの方が好きかなぁ。