Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > LoadErrorクラス

class LoadError

クラスの継承リスト: LoadError < ScriptError < Exception < Object < Kernel < BasicObject

要約

Kernel.#requireKernel.#load が失敗したときに発生します。

目次

インスタンスメソッド
path

インスタンスメソッド

path -> String | nil[permalink][rdoc]

Kernel.#requireKernel.#load に失敗したパスを返します。

begin
  require 'this/file/does/not/exist'
rescue LoadError => e
  e.path # => 'this/file/does/not/exist'
end

パスが定まらない場合は nil を返します。