るりまサーチ (Ruby 3.4)

最速Rubyリファレンスマニュアル検索!
14件ヒット [1-14件を表示] (0.030秒)
トップページ > バージョン:3.4[x] > クエリ:LoadError[x]

別のキーワード

  1. _builtin loaderror
  2. loaderror name
  3. loaderror path
  4. loaderror name=
  5. rubygems loaderror

ライブラリ

クラス

モジュール

検索結果

LoadError (114055.0)

[m:Kernel?.require]、[m:Kernel?.require_relative]、[m:Kernel?.load] が失敗したときに発生します。

[m:Kernel?.require]、[m:Kernel?.require_relative]、[m:Kernel?.load] が失敗したときに発生します。

```ruby title="LoadError を捕捉する例"
# lib-a が require できなければ代替の lib-b を使う
begin
require "lib-a"
rescue LoadError
require "lib-b"
end
```

`LoadError` は [c:StandardError] のサブクラスではないので、例外型を指定しない `rescue` では捕捉できないことに注意して...

LoadError#path -> String | nil (63091.0)

[m:Kernel?.require]、[m:Kernel?.require_relative]、[m:Kernel?.load] に失敗したパスを返します。

[m:Kernel?.require]、[m:Kernel?.require_relative]、[m:Kernel?.load] に失敗したパスを返します。

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

[m:Kernel?.eval] に与えた文字列中での [m:Kernel?.require_relative] は、読み込み元のファイルが存在しないため、読み込み先のパスが定まらず、`...

Gem::LoadError (54001.0)

Gem をロードできなかった場合に発生するエラーです。

Gem をロードできなかった場合に発生するエラーです。

Gem::LoadError#name -> String (9001.0)

ロードに失敗した Gem の名前を返します。

ロードに失敗した Gem の名前を返します。

Gem::LoadError#name=(gem_name) (9001.0)

ロードに失敗した Gem の名前をセットします。

ロードに失敗した Gem の名前をセットします。

- **param** `gem_name` -- Gem の名前を指定します。

絞り込み条件を変える

ruby 1.6 feature (55.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメインになります。

ruby 1.6 feature
ruby version 1.6 は安定版です。この版での変更はバグ修正がメインになります。

((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。

## 1.6.8 (2002-12-24) -> stable-snapshot

- **`2003-01-22: errno`**:

EAGAIN と EWOULDBLOCK が同じ値のシステムで、EWOULDBLOCK がなくなっ
...

Kernel.#require(feature) -> bool (37.0)

Ruby ライブラリ feature をロードします。拡張子補完を行い、同じファイルの複数回ロードはしません。

Ruby ライブラリ feature をロードします。拡張子補完を行い、同じファイルの複数回ロードはしません。

feature が絶対パスのときは feature からロードします。
feature が相対パスのときは組み込み変数 [m:$:]
に示されるパスを順番に探し、最初に見付かったファイルをロードします。このとき、$: の要素文字列の先頭文字が
`~` (チルダ) だと、環境変数 HOME の値に展開されます。
また `~USER` はそのユーザのホームディレクトリに展開されます。

ただし、feature が `./` や `../` で始まる場合は [m:$:] を探索せず、そ...

NEWS for Ruby 2.0.0 (37.0)

NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

NEWS for Ruby 2.0.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。

## 1.9.3 以降の変更

### 言語仕様の変更

- キーワード引数を追加しました
- %i, %I をシンボルの配列作成のために追加しました。(%w, %W に似ています)
- デフォルトのソースエンコーディングを US-ASCI...

Kernel#gem(gem_name, *version_requirements) -> bool (22.0)

[m:$LOAD_PATH] に Ruby Gem を追加します。

[m:$LOAD_PATH] に Ruby Gem を追加します。

指定された Gem をロードする前にその Gem が必要とする Gem をロードします。
バージョン情報を省略した場合は、最も高いバージョンの Gem をロードします。
指定された Gem やその Gem が必要とする Gem が見つからなかった場合は
[c:Gem::LoadError] が発生します。

バージョンの指定方法に関しては [c:Gem::Version] を参照してください。

rubygems ライブラリがライブラリバージョンの衝突を検出しない限り、
gem メソッドは全ての require メソッドよ...

Kernel.#autoload(const_name, feature) -> nil (19.0)

定数 const_name を最初に参照した時に feature を [m:Kernel?.require] するように設定します。

定数 const_name を最初に参照した時に feature を
[m:Kernel?.require] するように設定します。

const_name には、 "::" 演算子を含めることはできません。
ネストした定数を指定する方法は [m:Module#autoload] を参照してください。

const_name が autoload 設定されていて、まだ定義されてない(ロードされていない)ときは、
autoload する対象を置き換えます。
const_name が(autoloadではなく)既に定義されているときは何もしません。

- **param** `const_nam...

絞り込み条件を変える

Kernel.#load(file, priv = false) -> true (19.0)

Ruby プログラム file をロードして実行します。再ロード可能です。

Ruby プログラム file をロードして実行します。再ロード可能です。

file が絶対パスのときは file からロードします。
file が相対パスのときは組み込み変数 [m:$:]
に示されるパスとカレントディレクトリを順番に探し、最初に見付かったファイルをロードします。このとき、[m:$:] の要素文字列の先頭文字が
`~` (チルダ) だと、環境変数 HOME の値に展開されます。
また `~USER` はそのユーザのホームディレクトリに展開されます。

ロードに成功した場合は true を返します。

- **param** `file` -- ファイル名の文字列です。
-...

Kernel.#require_relative(relative_feature) -> bool (19.0)

現在のファイルからの相対パスで require します。

現在のファイルからの相対パスで require します。

```ruby
require File.expand_path(relative_feature, File.dirname(__FILE__))
```

とほぼ同じです。

[m:Kernel?.eval] などで文字列を評価した場合に、そこから
require_relative を呼出すと必ず失敗します。

- **param** `relative_feature` -- ファイル名の文字列です。
- **raise** `LoadError` -- ロードに失敗した場合に発生します。
- **SEE** [m:Kerne...

ScriptError (19.0)

スクリプトのエラーを表す例外クラスです。

スクリプトのエラーを表す例外クラスです。

以下の例外クラスのスーパークラスです。

- [c:LoadError]
- [c:NotImplementedError]
- [c:SyntaxError]

これらの例外が発生したときは Ruby スクリプト自体にバグがある可能性が高いと考えられます。

このマニュアルのヘルプ (19.0)

このマニュアルのヘルプ ### 記号の説明

...ています。

### Ruby のバージョン表記

Ruby のバージョンは major.minor.teeny の 3 つの数字で構成されます
(例: Ruby 3.4.2 では major が 3、minor が 4、teeny が 2)。
teeny が上がるリリース(パッチリリース)はバグ修正が中心で、
機能の...