るりまサーチ (Ruby 2.7.0)

最速Rubyリファレンスマニュアル検索!
199件ヒット [1-100件を表示] (0.103秒)

別のキーワード

  1. logger error
  2. openssl error
  3. logger error?
  4. socket so_error
  5. getoptlong error

キーワード

検索結果

<< 1 2 > >>

Zlib::Error (54022.0)

ライブラリ zlib の発行する全ての例外のスーパークラスです。

ライブラリ zlib の発行する全ての例外のスーパークラスです。

以下の例外が Zlib::Error のサブクラスとして定義されています。
それぞれ zlib ライブラリ関数の返すエラーと対応しています。

* Zlib::StreamEnd
* Zlib::NeedDict
* Zlib::DataError
* Zlib::StreamError
* Zlib::MemError
* Zlib::BufError
* Zlib::VersionError

Date::Error (54004.0)

不正な入力に対して発生します。

不正な入力に対して発生します。

Gem::Package::Error (54004.0)

Gem::Package での基本的な例外です。

Gem::Package での基本的な例外です。

GetoptLong::Error (54004.0)

このライブラリで発生する例外の基底クラスです。

このライブラリで発生する例外の基底クラスです。

Logger::Error (54004.0)

このライブラリで使用する例外です。

このライブラリで使用する例外です。

絞り込み条件を変える

Net::IMAP::Error (54004.0)

すべての IMAP 例外クラスのスーパークラス。

すべての IMAP 例外クラスのスーパークラス。

OpenSSL::PKey::EC::Group::Error (54004.0)

OpenSSL::PKey::EC::Group 関連のエラーを表す例外クラスです。

OpenSSL::PKey::EC::Group 関連のエラーを表す例外クラスです。

OpenSSL::PKey::EC::Point::Error (54004.0)

OpenSSL::PKey::EC::Point 関連のエラーを表す例外クラスです。

OpenSSL::PKey::EC::Point 関連のエラーを表す例外クラスです。

PStore::Error (54004.0)

PStore の中で発生する例外です。

PStore の中で発生する例外です。

RDoc::Error (54004.0)

ドキュメントの処理中にエラーがあった場合に発生します。

ドキュメントの処理中にエラーがあった場合に発生します。

絞り込み条件を変える

RSS::Error (54004.0)

StringScanner::Error (54004.0)

スキャン中に発生したエラーをあらわす例外です。

スキャン中に発生したエラーをあらわす例外です。

Timeout::Error (54004.0)

timeout で定義される例外クラスです。 関数 timeout がタイムアウトすると発生します。

...ror のサブクラスを
定義して使用した方が無難です。

==> foo.rb <==
require 'timeout.rb'
class
Foo
FooTimeoutError = Class.new(TimeoutError)
def longlongtime_method
Timeout.timeout(100, FooTimeoutError) {
......

URI::Error (54004.0)

すべての URI 例外クラスの基底クラスです。

すべての URI 例外クラスの基底クラスです。

WEBrick::HTTPStatus::Error (54004.0)

HTTP のステータスコードエラーの親クラスです。

HTTP のステータスコードエラーの親クラスです。

絞り込み条件を変える

Win32::Registry::Error (54004.0)

Zlib::GzipFile::Error (54004.0)

gzip ファイルを処理している間にエラーが生じた時に発生する全ての例外の スーパークラスです。

gzip ファイルを処理している間にエラーが生じた時に発生する全ての例外の
スーパークラスです。

Net::HTTPClientError (18052.0)

HTTP レスポンス 4xx (Client Error) を表現するクラスです。

HTTP レスポンス 4xx (Client Error) を表現するクラスです。

リクエスト構文が間違っているなど、クライアントが間違って
いることを表しています。

Net::HTTPInternalServerError (18052.0)

HTTP レスポンス 500 (Internal Server Error) を表現するクラスです。

HTTP レスポンス 500 (Internal Server Error) を表現するクラスです。

詳しくは 7231 Section 6.6.1 を見てください。

Net::HTTPServerError (18052.0)

HTTP レスポンス 5xx (Server Error) を表現するクラスです。

HTTP レスポンス 5xx (Server Error) を表現するクラスです。

サーバがエラーを起こしているなど、サーバ側で処理
を完了することができないことを表しています。

絞り込み条件を変える

TimeoutError (18052.0)

Alias of Timeout::Error

Alias of Timeout::Error

WEBrick::HTTPStatus::InternalServerError (18052.0)

HTTP のステータスコード 500 Internal Server Error を表すクラスです。

HTTP のステータスコード 500 Internal Server Error を表すクラスです。

Encoding::UndefinedConversionError (18040.0)

エンコーディング変換後の文字が存在しない場合に発生する例外。

エンコーディング変換後の文字が存在しない場合に発生する例外。

UTF-8 にしかない文字を EUC-JP に変換しようとした場合などに発生します。

//emlist[例][ruby]{
"\u2603".encode(Encoding::EUC_JP)
#=> Encoding::UndefinedConversionError: U+2603 from UTF-8 to EUC-JP
//}


変換が多段階でなされ、その途中で例外が生じた場合は、
例外オブジェクトが保持するエラー情報はその中間のものになります。

//emlist[例][ruby]{
ec = Encoding::Co...

ArgumentError (18004.0)

引数の数があっていないときや、数は合っていて、期待される振る舞いを持ってはいるが、期待される値ではないときに発生します。

引数の数があっていないときや、数は合っていて、期待される振る舞いを持ってはいるが、期待される値ではないときに発生します。

例:

Time.at # => wrong number of arguments (given 0, expected 1..2) (ArgumentError)
Array.new(-1) # => negative array size (ArgumentError)

など

@see TypeError

CSV::MalformedCSVError (18004.0)

不正な CSV をパースしようとしたときに発生する例外です。

不正な CSV をパースしようとしたときに発生する例外です。

絞り込み条件を変える

ClosedQueueError (18004.0)

close 済みの Thread::Queue や Thread::SizedQueue に許可され ていない操作を行おうとした場合に発生する例外です。

close 済みの Thread::Queue や Thread::SizedQueue に許可され
ていない操作を行おうとした場合に発生する例外です。

DBMError (18004.0)

DBM 内部で使用する例外クラスです。

DBM 内部で使用する例外クラスです。

DRb::DRbConnError (18004.0)

通信エラーが発生したことを意味する例外クラス。

通信エラーが発生したことを意味する例外クラス。

DRb::DRbError (18004.0)

drb ライブラリ固有の例外を表すクラス

drb ライブラリ固有の例外を表すクラス

DRb::DRbRemoteError (18004.0)

例外オブジェクトを wrap したクラス

例外オブジェクトを wrap したクラス

絞り込み条件を変える

DRb::DRbUnknownError (18004.0)

DRb::DRbUnknown をラップする例外クラスです。

DRb::DRbUnknown をラップする例外クラスです。

@see DRb::DRbUnknown#exception

EOFError (18004.0)

EOF(End Of File)に達したときに発生します。

EOF(End Of File)に達したときに発生します。

Encoding::CompatibilityError (18004.0)

2つのエンコーディング間に互換性がない場合に発生する例外。

2つのエンコーディング間に互換性がない場合に発生する例外。

エンコーディングの異なる文字列を連結しようとした場合などに発生します。

//emlist[例][ruby]{
"あ".encode("EUC-JP") + "あ".encode("UTF-8")
#=> Encoding::CompatibilityError: incompatible character encodings: EUC-JP and UTF-8
//}

Encoding::ConverterNotFoundError (18004.0)

指定した名前のエンコーディング変換をする変換器が 存在しない場合に発生する例外。

指定した名前のエンコーディング変換をする変換器が
存在しない場合に発生する例外。

//emlist[例][ruby]{
"あ".encode("Foo")
#=> Encoding::ConverterNotFoundError: code converter not found (UTF-8 to Foo)
//}

Encoding::InvalidByteSequenceError (18004.0)

文字列がそのエンコーディングにおいて不正なバイト列である場合に発生 する例外。

文字列がそのエンコーディングにおいて不正なバイト列である場合に発生
する例外。

通常エンコーディング変換時に発生します。

//emlist[例][ruby]{
"\x82\xa0".force_encoding("cp932").encode("UTF-8")
#=> "あ"
"\x82\xa0".force_encoding("EUC-JP").encode("UTF-8")
#=> Encoding::InvalidByteSequenceError: "\x82" on EUC-JP
//}

絞り込み条件を変える

EncodingError (18004.0)

エンコーディング関連の例外の基底クラス。

エンコーディング関連の例外の基底クラス。

Errno::NOERROR (18004.0)

他のシステムコールの例外クラスのエイリアスとなるための例外クラスです。動作環境に他の例外クラス向けのエラーコードが存在しない場合に該当の例外クラスのエイリアスとして定義されます。詳細は Errno::EXXX を参照してください。

他のシステムコールの例外クラスのエイリアスとなるための例外クラスです。動作環境に他の例外クラス向けのエラーコードが存在しない場合に該当の例外クラスのエイリアスとして定義されます。詳細は Errno::EXXX を参照してください。

FiberError (18004.0)

Fiber に関するエラーが起きると発生します。

Fiber に関するエラーが起きると発生します。

Fiddle::DLError (18004.0)

Fiddle のエラー全般を表すクラス。

Fiddle のエラー全般を表すクラス。

FloatDomainError (18004.0)

正負の無限大や NaN (Not a Number) を Bignum に変換しようとしたり、 NaN との比較を行ったときに発生します。

正負の無限大や NaN (Not a Number) を Bignum に変換しようとしたり、
NaN との比較を行ったときに発生します。

絞り込み条件を変える

FrozenError (18004.0)

Object#freezeされたオブジェクトを変更しようとした時に発生します。

Object#freezeされたオブジェクトを変更しようとした時に発生します。


//emlist[例][ruby]{
[1, 2, 3].freeze << 4 # FrozenError: can't modify frozen Array
//}

GDBMError (18004.0)

GDBM 内部で使用する例外クラスです。

GDBM 内部で使用する例外クラスです。

GDBMFatalError (18004.0)

GDBM 内部で使用する例外クラスです。

GDBM 内部で使用する例外クラスです。

Gem::CommandLineError (18004.0)

コマンドラインの例外です。

コマンドラインの例外です。

Gem::DependencyError (18004.0)

依存関係の例外です。

依存関係の例外です。

絞り込み条件を変える

Gem::DocumentError (18004.0)

システムに RDoc がインストールされていない場合に使用する例外です。

システムに RDoc がインストールされていない場合に使用する例外です。

Gem::FilePermissionError (18004.0)

ファイルの権限に関する例外です。

ファイルの権限に関する例外です。

Gem::InstallError (18004.0)

何らかの理由で Gem をインストール出来なかった場合に使用する例外です。

何らかの理由で Gem をインストール出来なかった場合に使用する例外です。

Gem::Installer::ExtensionBuildError (18004.0)

拡張ライブラリをビルド中にエラーが発生した場合に発生します。

拡張ライブラリをビルド中にエラーが発生した場合に発生します。

Gem::LoadError (18004.0)

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

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

絞り込み条件を変える

Gem::OperationNotSupportedError (18004.0)

サポートされていない操作を行った場合に使用する例外です。

サポートされていない操作を行った場合に使用する例外です。

Gem::Package::FormatError (18004.0)

フォーマットに関する例外です。

フォーマットに関する例外です。

Gem::RemoteError (18004.0)

リモートで問題が発生した場合に使用する例外です。

リモートで問題が発生した場合に使用する例外です。

Gem::RemoteFetcher::FetchError (18004.0)

Gem::RemoteFetcher での処理で発生する IO や HTTP の例外をラップする例外クラスです。

Gem::RemoteFetcher での処理で発生する IO や HTTP の例外をラップする例外クラスです。

Gem::VerificationError (18004.0)

Gem の検証でエラーになった場合に使用する例外です。

Gem の検証でエラーになった場合に使用する例外です。

絞り込み条件を変える

IOError (18004.0)

入出力でエラーが起きると発生します。

入出力でエラーが起きると発生します。

IndexError (18004.0)

添字が範囲外のときに発生します。

添字が範囲外のときに発生します。

JSON::GeneratorError (18004.0)

JSON 形式の文字列を生成するときに発生したエラーを通知する例外です。

JSON 形式の文字列を生成するときに発生したエラーを通知する例外です。

JSON::JSONError (18004.0)

JSON のエラーのための基底クラスです。

JSON のエラーのための基底クラスです。

JSON::NestingError (18004.0)

パースしようとしているデータ構造のネストが深すぎる場合に発生する例外です。

パースしようとしているデータ構造のネストが深すぎる場合に発生する例外です。

絞り込み条件を変える

JSON::ParserError (18004.0)

JSON のパースエラーを通知する例外です。

JSON のパースエラーを通知する例外です。

JSON::UnparserError (18004.0)

Alias of JSON::GeneratorError

Alias of JSON::GeneratorError

KeyError (18004.0)

Hash#fetch などで key に対応する value がない場合に発生します。

Hash#fetch などで key に対応する value がない場合に発生します。

Ruby 1.8 以前では同様の場面で IndexError が発生していました。
互換性のため、KeyError は IndexError のサブクラスになっています。

LoadError (18004.0)

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

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

LocalJumpError (18004.0)

ある Proc オブジェクトの作成元スコープがすでに終了しているとき、 その Proc オブジェクト内で return, break, retry のいずれかを実行すると発生します。

ある Proc オブジェクトの作成元スコープがすでに終了しているとき、
その Proc オブジェクト内で
return, break, retry のいずれかを実行すると発生します。

Proc の例を参照してください。

絞り込み条件を変える

Logger::ShiftingError (18004.0)

ログファイルの切り替えに失敗した場合に発生する例外です。

ログファイルの切り替えに失敗した場合に発生する例外です。

Math::DomainError (18004.0)

数学関数(module Math のモジュール関数)で与えた引数が定義域 に含まれていない場合に発生します。

数学関数(module Math のモジュール関数)で与えた引数が定義域
に含まれていない場合に発生します。

NameError (18004.0)

未定義のローカル変数や定数を使用したときに発生します。

未定義のローカル変数や定数を使用したときに発生します。

例:

bar
# => NameError: undefined local variable or method `bar' for main:Object

Net::FTPConnectionError (18004.0)

コネクションを確立する前に通信しようとした場合に 発生する例外のクラスです。

コネクションを確立する前に通信しようとした場合に
発生する例外のクラスです。

Net::FTPError (18004.0)

net/ftp ライブラリ関連のエラー全般を表す例外クラスです。

net/ftp ライブラリ関連のエラー全般を表す例外クラスです。

サーバの応答コードがエラーを示している場合に発生します。

例外発生の原因となったサーバ応答は Exception#message
から得られます。

絞り込み条件を変える

Net::FTPPermError (18004.0)

FTP の応答コード 5yz (Permanent Negative Completion reply) を表す例外クラスです。

FTP の応答コード 5yz
(Permanent Negative Completion reply)
を表す例外クラスです。

詳しくは 959 を参照してください。

Net::FTPProtoError (18004.0)

サーバの応答が FTP のプロトコルに沿っていない場合に 発生する例外のクラスです。

サーバの応答が FTP のプロトコルに沿っていない場合に
発生する例外のクラスです。

Net::FTPReplyError (18004.0)

FTPの応答が 1yz や 3yz であり、それが 想定外であることを表わす例外クラスです。

FTPの応答が 1yz や 3yz であり、それが
想定外であることを表わす例外クラスです。

Net::FTPTempError (18004.0)

FTP の応答コード 4yz (Transient Negative Completion reply) を表す例外クラスです。

FTP の応答コード 4yz
(Transient Negative Completion reply)
を表す例外クラスです。

詳しくは 959 を参照してください。

Net::HTTPError (18004.0)

HTTP ステータスコード 1xx を受け取ったという例外です。 または、ステータスコードが未知のものである場合も これに対応します。

HTTP ステータスコード 1xx を受け取ったという例外です。
または、ステータスコードが未知のものである場合も
これに対応します。

絞り込み条件を変える

Net::HTTPFatalError (18004.0)

HTTP ステータスコード 5xx を受け取ったという例外です。

HTTP ステータスコード 5xx を受け取ったという例外です。

サーバがエラーを起こしているなど、サーバ側で処理を完了することがで
きないことを表しています。

Net::HTTPHeaderSyntaxError (18004.0)

HTTP ヘッダの内容が不正である場合に発生する例外です。

HTTP ヘッダの内容が不正である場合に発生する例外です。

Net::HTTPRetriableError (18004.0)

HTTP ステータスコード 3xx を受け取ったという例外です。

HTTP ステータスコード 3xx を受け取ったという例外です。

リソースが移動したなどの理由により、リクエストを完了させるには更な
るアクションが必要になります。

Net::IMAP::BadResponseError (18004.0)

サーバから "BAD" レスポンスが来た場合に発生する例外のクラスです。 クライアントからのコマンドが IMAP の規格から外れている場合や サーバ内部エラーの場合に発生します。

サーバから "BAD" レスポンスが来た場合に発生する例外のクラスです。
クライアントからのコマンドが IMAP の規格から外れている場合や
サーバ内部エラーの場合に発生します。

Net::IMAP::ByeResponseError (18004.0)

サーバから "BYE" レスポンスが来た場合に発生する例外のクラスです。 ログインが拒否された場合や、クライアントが無反応で タイムアウトした場合に発生します。

サーバから "BYE" レスポンスが来た場合に発生する例外のクラスです。
ログインが拒否された場合や、クライアントが無反応で
タイムアウトした場合に発生します。

絞り込み条件を変える

Net::IMAP::DataFormatError (18004.0)

データフォーマットが正しくない場合に発生する例外のクラスです。

データフォーマットが正しくない場合に発生する例外のクラスです。

Net::IMAP::FlagCountError (18004.0)

サーバからのレスポンスに含まれるフラグが多すぎるときに発生する例外です。

サーバからのレスポンスに含まれるフラグが多すぎるときに発生する例外です。

この上限は Net::IMAP.max_flag_count= で設定します。

Net::IMAP::NoResponseError (18004.0)

サーバから "NO" レスポンスが来た場合に発生する例外のクラスです。 コマンドが正常に完了しなかった場合に発生します。

サーバから "NO" レスポンスが来た場合に発生する例外のクラスです。
コマンドが正常に完了しなかった場合に発生します。

Net::IMAP::ResponseError (18004.0)

サーバからのレスポンスがエラーを示している場合に発生する例外 のクラスです。

サーバからのレスポンスがエラーを示している場合に発生する例外
のクラスです。

実際にはこれを継承した
* Net::IMAP::NoResponseError
* Net::IMAP::BadResponseError
* Net::IMAP::ByeResponseError
これらのクラスの例外が発生します。

Net::IMAP::ResponseParseError (18004.0)

サーバからのレスポンスが正しくパースできない場合に発生する 例外のクラスです。

サーバからのレスポンスが正しくパースできない場合に発生する
例外のクラスです。

絞り込み条件を変える

Net::POPAuthenticationError (18004.0)

POP3 で認証に失敗したときに発生します。

POP3 で認証に失敗したときに発生します。

Net::POPError (18004.0)

POP3 の、認証以外のエラーが起きたときに発生します。 サーバからの "-ERR" 応答コードに対応します。

POP3 の、認証以外のエラーが起きたときに発生します。
サーバからの "-ERR" 応答コードに対応します。

Net::ProtoAuthError (18004.0)

認証に問題があった場合に発生する例外です。

認証に問題があった場合に発生する例外です。

Net::ProtoCommandError (18004.0)

Rubyの現在の標準添付ライブラリ内では使われていません。

Rubyの現在の標準添付ライブラリ内では使われていません。

Net::ProtoFatalError (18004.0)

サーバへのリクエストが間違っているなど、致命的エラーの 場合に発生するエラーです。

サーバへのリクエストが間違っているなど、致命的エラーの
場合に発生するエラーです。

絞り込み条件を変える

Net::ProtoRetriableError (18004.0)

なんらかの再試行をすることで、処理の継続が可能であるような エラーが発生した場合に発生する例外です。

なんらかの再試行をすることで、処理の継続が可能であるような
エラーが発生した場合に発生する例外です。

Net::ProtoServerError (18004.0)

サーバー側の問題により要求が達成できない場合に 発生する例外です。

サーバー側の問題により要求が達成できない場合に
発生する例外です。

Net::ProtoSyntaxError (18004.0)

プロトコル上の文法が正しくない場合に発生する 例外です。

プロトコル上の文法が正しくない場合に発生する
例外です。

Rubyの現在の標準添付ライブラリ内では使われていません。

Net::ProtoUnknownError (18004.0)

サーバからのレスポンスが解釈できないなど、不明のエラーが 出た場合に発生する例外です。

サーバからのレスポンスが解釈できないなど、不明のエラーが
出た場合に発生する例外です。

Net::ProtocRetryError (18004.0)

Alias of Net::ProtoRetriableError

Alias of Net::ProtoRetriableError

絞り込み条件を変える

Net::ProtocolError (18004.0)

ネットワークプロトコル上のエラーが起きた場合に 発生する例外です。

ネットワークプロトコル上のエラーが起きた場合に
発生する例外です。

Net::SMTPAuthenticationError (18004.0)

SMTP 認証エラー(エラーコード 530)に対応する例外クラスです。

SMTP 認証エラー(エラーコード 530)に対応する例外クラスです。

Net::SMTPFatalError (18004.0)

SMTP 致命的エラー(エラーコード 5xx、 ただし500除く)に対応する 例外クラスです。

SMTP 致命的エラー(エラーコード 5xx、 ただし500除く)に対応する
例外クラスです。

Net::SMTPSyntaxError (18004.0)

SMTP コマンド文法エラー(エラーコード 500) に対応する 例外クラスです。

SMTP コマンド文法エラー(エラーコード 500) に対応する
例外クラスです。

Net::SMTPUnknownError (18004.0)

サーバからの応答コードが予期されていない値であった場合に 対応する例外クラスです。サーバもしくはクライアントに何らかの バグがあった場合に発生します。

サーバからの応答コードが予期されていない値であった場合に
対応する例外クラスです。サーバもしくはクライアントに何らかの
バグがあった場合に発生します。

絞り込み条件を変える

<< 1 2 > >>