Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > rubygems/exceptionsライブラリ

library rubygems/exceptions

要約

RubyGems で使用する例外クラスを定義したライブラリです。

例外クラス

Gem::Exception

RubyGems で扱う全ての例外のスーパークラスです。

  Gem::CommandLineError

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

  Gem::DependencyError

依存関係の例外です。

  Gem::DependencyRemovalException

Gem を削除出来なかった場合に使用する例外です。

  Gem::DocumentError

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

  Gem::EndOfYAMLException

YAML データが不正である場合に使用する例外です。

  Gem::FilePermissionError

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

  Gem::FormatException

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

  Gem::GemNotFoundException

Gem が見つからなかった場合の例外です。

  Gem::GemNotInHomeException

Gem が適切なディレクトリにインストールされていない場合に使用する例外です。

  Gem::InstallError

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

  Gem::InvalidSpecificationException

不正な gemspec に関する例外です。

  Gem::OperationNotSupportedError

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

  Gem::RemoteError

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

  Gem::RemoteInstallationCancelled

???

  Gem::RemoteInstallationSkipped

???

  Gem::RemoteSourceException

HTTP 経由でネットワークにアクセス出来ない場合に使用する例外です。

  Gem::VerificationError

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

Gem::SystemExitException

何らかの理由でコマンドを実行出来ない場合に使用する例外です。