Ruby 2.4.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Errno::EXXXクラス > new

singleton method Errno::EXXX.new

new() -> Errno::EXXX[permalink][rdoc]
new(error_message) -> Errno::EXXX

Errno::EXXX オブジェクトを生成して返します。

[PARAM] error_message:
エラーメッセージを表す文字列
p Errno::ENOENT.new
    # => #<Errno::ENOENT: No such file or directory>
p Errno::ENOENT.new('message')
    # => #<Errno::ENOENT: No such file or directory - message>