定義されていなければなりません。Errnoシステムコールのエラーに対応する例外を集めたモジュールです。関る定数を集めたモジュール。FileTestファイルの検査関数を集めたモジュールです。オブジェクトの個数といった情報を扱うモジュールです。IO::WaitReadable例外が読み込み待ちで発生したことを意味します。IO::WaitWritable例外が書き込み待ちで発生したことを意味します。Kernel全てのクラスから参照できるメソッドを定義しているモジュール。クラスはこのモジュールをインクルードしています。する機能を提供するモジュール。Math浮動小数点演算をサポートするモジュールです。ObjectSpace全てのオブジェクトを操作するためのモジュールです。プロセスを管理するモジュールです。操作するためのモジュールです。操作するシステムコールを直接呼ぶためのモジュールです。操作するためのモジュールです。シグナル関連の操作を行うモジュールです。つの仮想ファイルを表すオブジェクトです。空なら標準入力を対象とします。変更すればこのオブジェクトの動作に影響します。ENV環境変数を表すオブジェクト。とることができません。表すオブジェクトです。例外クラスException全ての例外の祖先のクラスです。NoMemoryErrorメモリの確保に失敗すると発生します。ScriptErrorスクリプトのエラーを表す例外クラスです。失敗したときに発生します。NotImplementedError実装されていない機能が呼び出されたときに発生します。SyntaxErrorソースコードに文法エラーがあったときに発生します。SecurityErrorセキュリティ上の問題が起きたときに発生します。SignalException捕捉していないシグナルを受け取ったときに発生します。シグナルを受け取ると発生します。例外クラスを束ねるためのクラスです。ArgumentError引数の数があっていないときや、数は合っていて、期待される振る舞いを持ってはいるが、期待される値ではないときに発生します。EncodingErrorエンコーディング関連の例外の基底クラス。Encoding::CompatibilityError2つのエンコーディング間に互換性がない場合に発生する例外。存在しない場合に発生する例外。Encoding::UndefinedConversionErrorエンコーディング変換後の文字が存在しない場合に発生する例外。関するエラーが起きると発生します。IOError入出力でエラーが起きると発生します。File)に達したときに発生します。IndexError添字が範囲外のときに発生します。ない場合に発生します。StopIterationイテレーションを止めるときに発生する例外です。いずれかを実行すると発生します。含まれていない場合に発生します。NameError未定義のローカル変数や定数を使用したときに発生します。NoMethodError定義されていないメソッドの呼び出しが行われたときに発生します。RangeError範囲に関する例外クラスです。値が定義域から外れているときに発生します。比較を行ったときに発生します。RegexpError正規表現のコンパイルに失敗したときに発生します。RuntimeError特定の例外クラスには該当しないエラーが起こったときに発生します。言語関数が失敗した時に発生する例外です。システムコールの失敗した原因を表すエラーコードを保持します。Errno::E2BIGシステムコールのエラーコードを表す例外クラスです。Errno::EACCESシステムコールのエラーコードを表す例外クラスです。Errno::EADDRINUSEシステムコールのエラーコードを表す例外クラスです。Errno::EADDRNOTAVAILシステムコールのエラーコードを表す例外クラスです。Errno::EADVシステムコールのエラーコードを表す例外クラスです。Errno::EAFNOSUPPORTシステムコールのエラーコードを表す例外クラスです。Errno::EAGAINシステムコールのエラーコードを表す例外クラスです。Errno::EALREADYシステムコールのエラーコードを表す例外クラスです。Errno::EBADEシステムコールのエラーコードを表す例外クラスです。Errno::EBADFシステムコールのエラーコードを表す例外クラスです。Errno::EBADFDシステムコールのエラーコードを表す例外クラスです。Errno::EBADMSGシステムコールのエラーコードを表す例外クラスです。Errno::EBADRシステムコールのエラーコードを表す例外クラスです。Errno::EBADRQCシステムコールのエラーコードを表す例外クラスです。Errno::EBADSLTシステムコールのエラーコードを表す例外クラスです。Errno::EBFONTシステムコールのエラーコードを表す例外クラスです。Errno::EBUSYシステムコールのエラーコードを表す例外クラスです。Errno::ECHILDシステムコールのエラーコードを表す例外クラスです。Errno::ECHRNGシステムコールのエラーコードを表す例外クラスです。Errno::ECOMMシステムコールのエラーコードを表す例外クラスです。(POSIX.1)Errno::ECONNREFUSEDシステムコールのエラーコードを表す例外クラスです。(POSIX.1)Errno::EDEADLKシステムコールのエラーコードを表す例外クラスです。Errno::EDEADLOCKシステムコールのエラーコードを表す例外クラスです。Errno::EDESTADDRREQシステムコールのエラーコードを表す例外クラスです。Errno::EDOMシステムコールのエラーコードを表す例外クラスです。Errno::EDOTDOTシステムコールのエラーコードを表す例外クラスです。Errno::EDQUOTシステムコールのエラーコードを表す例外クラスです。Errno::EEXISTシステムコールのエラーコードを表す例外クラスです。Errno::EFAULTシステムコールのエラーコードを表す例外クラスです。Errno::EFBIGシステムコールのエラーコードを表す例外クラスです。Errno::EHOSTDOWNシステムコールのエラーコードを表す例外クラスです。Errno::EHOSTUNREACHシステムコールのエラーコードを表す例外クラスです。Errno::EIDRMシステムコールのエラーコードを表す例外クラスです。Errno::EILSEQシステムコールのエラーコードを表す例外クラスです。Errno::EINPROGRESSシステムコールのエラーコードを表す例外クラスです。Errno::EINTRシステムコールのエラーコードを表す例外クラスです。Errno::EINVALシステムコールのエラーコードを表す例外クラスです。Errno::EIOシステムコールのエラーコードを表す例外クラスです。Errno::EISCONNシステムコールのエラーコードを表す例外クラスです。Errno::EISDIRシステムコールのエラーコードを表す例外クラスです。Errno::EISNAMシステムコールのエラーコードを表す例外クラスです。Errno::EL2HLTシステムコールのエラーコードを表す例外クラスです。Errno::EL2NSYNCシステムコールのエラーコードを表す例外クラスです。Errno::EL3HLTシステムコールのエラーコードを表す例外クラスです。Errno::EL3RSTシステムコールのエラーコードを表す例外クラスです。Errno::ELIBACCシステムコールのエラーコードを表す例外クラスです。Errno::ELIBBADシステムコールのエラーコードを表す例外クラスです。Errno::ELIBEXECシステムコールのエラーコードを表す例外クラスです。Errno::ELIBMAXシステムコールのエラーコードを表す例外クラスです。Errno::ELIBSCNシステムコールのエラーコードを表す例外クラスです。Errno::ELNRNGシステムコールのエラーコードを表す例外クラスです。Errno::ELOOPシステムコールのエラーコードを表す例外クラスです。Errno::EMFILEシステムコールのエラーコードを表す例外クラスです。Errno::EMLINKシステムコールのエラーコードを表す例外クラスです。Errno::EMSGSIZEシステムコールのエラーコードを表す例外クラスです。Errno::EMULTIHOPシステムコールのエラーコードを表す例外クラスです。Errno::ENAMETOOLONGシステムコールのエラーコードを表す例外クラスです。Errno::ENAVAILシステムコールのエラーコードを表す例外クラスです。Errno::ENETDOWNシステムコールのエラーコードを表す例外クラスです。Errno::ENETRESETシステムコールのエラーコードを表す例外クラスです。Errno::ENETUNREACHシステムコールのエラーコードを表す例外クラスです。Errno::ENFILEシステムコールのエラーコードを表す例外クラスです。Errno::ENOANOシステムコールのエラーコードを表す例外クラスです。Errno::ENOBUFSシステムコールのエラーコードを表す例外クラスです。Errno::ENOCSIシステムコールのエラーコードを表す例外クラスです。Errno::ENODATAシステムコールのエラーコードを表す例外クラスです。Errno::ENODEVシステムコールのエラーコードを表す例外クラスです。Errno::ENOENTシステムコールのエラーコードを表す例外クラスです。Errno::ENOEXECシステムコールのエラーコードを表す例外クラスです。Errno::ENOLCKシステムコールのエラーコードを表す例外クラスです。Errno::ENOLINKシステムコールのエラーコードを表す例外クラスです。Errno::ENOMEMシステムコールのエラーコードを表す例外クラスです。Errno::ENOMSGシステムコールのエラーコードを表す例外クラスです。Errno::ENONETシステムコールのエラーコードを表す例外クラスです。Errno::ENOPKGシステムコールのエラーコードを表す例外クラスです。Errno::ENOPROTOOPTシステムコールのエラーコードを表す例外クラスです。Errno::ENOSPCシステムコールのエラーコードを表す例外クラスです。Errno::ENOSRシステムコールのエラーコードを表す例外クラスです。Errno::ENOSTRシステムコールのエラーコードを表す例外クラスです。Errno::ENOSYSシステムコールのエラーコードを表す例外クラスです。Errno::ENOTBLKシステムコールのエラーコードを表す例外クラスです。Errno::ENOTCONNシステムコールのエラーコードを表す例外クラスです。Errno::ENOTDIRシステムコールのエラーコードを表す例外クラスです。Errno::ENOTEMPTYシステムコールのエラーコードを表す例外クラスです。Errno::ENOTNAMシステムコールのエラーコードを表す例外クラスです。Errno::ENOTSOCKシステムコールのエラーコードを表す例外クラスです。Errno::ENOTTYシステムコールのエラーコードを表す例外クラスです。Errno::ENOTUNIQシステムコールのエラーコードを表す例外クラスです。Errno::ENXIOシステムコールのエラーコードを表す例外クラスです。Errno::EOPNOTSUPPシステムコールのエラーコードを表す例外クラスです。Errno::EOVERFLOWシステムコールのエラーコードを表す例外クラスです。Errno::EPERMシステムコールのエラーコードを表す例外クラスです。Errno::EPFNOSUPPORTシステムコールのエラーコードを表す例外クラスです。Errno::EPIPEシステムコールのエラーコードを表す例外クラスです。(POSIX.1)Errno::EPROTONOSUPPORTシステムコールのエラーコードを表す例外クラスです。Errno::EPROTOTYPEシステムコールのエラーコードを表す例外クラスです。Errno::ERANGEシステムコールのエラーコードを表す例外クラスです。Errno::EREMCHGシステムコールのエラーコードを表す例外クラスです。Errno::EREMOTEシステムコールのエラーコードを表す例外クラスです。Errno::EREMOTEIOシステムコールのエラーコードを表す例外クラスです。Errno::ERESTARTシステムコールのエラーコードを表す例外クラスです。Errno::EROFSシステムコールのエラーコードを表す例外クラスです。Errno::ERRORシステムコールのエラーコードを表す例外クラスです。Errno::ESHUTDOWNシステムコールのエラーコードを表す例外クラスです。Errno::ESOCKTNOSUPPORTシステムコールのエラーコードを表す例外クラスです。Errno::ESPIPEシステムコールのエラーコードを表す例外クラスです。Errno::ESRCHシステムコールのエラーコードを表す例外クラスです。Errno::ESRMNTシステムコールのエラーコードを表す例外クラスです。Errno::ESTALEシステムコールのエラーコードを表す例外クラスです。Errno::ESTRPIPEシステムコールのエラーコードを表す例外クラスです。Errno::ETIMEシステムコールのエラーコードを表す例外クラスです。Errno::ETIMEDOUTシステムコールのエラーコードを表す例外クラスです。Errno::ETOOMANYREFSシステムコールのエラーコードを表す例外クラスです。Errno::ETXTBSYシステムコールのエラーコードを表す例外クラスです。Errno::EUCLEANシステムコールのエラーコードを表す例外クラスです。Errno::EUNATCHシステムコールのエラーコードを表す例外クラスです。Errno::EUSERSシステムコールのエラーコードを表す例外クラスです。Errno::EWOULDBLOCKシステムコールのエラーコードを表す例外クラスです。Errno::EXDEVシステムコールのエラーコードを表す例外クラスです。Errno::EXFULLシステムコールのエラーコードを表す例外クラスです。Errno::EXXXシステム依存のエラーコードのそれぞれに対応する一連の例外クラスです。Rubyのライブラリ内部でシステムコールや一部のC言語関数が失敗したときに発生します。Errno::NOERRORシステムコールのエラーコードを表す例外クラスです。関連のエラーが起きたときに発生します。TypeErrorメソッドの引数に期待される型ではないオブジェクトや、期待される振る舞いを持たないオブジェクトが渡された時に発生します。除算を行ったときに発生します。インタプリタを終了させるときに発生します。SystemStackErrorシステムスタックがあふれたときに発生します。fatalインタプリタ内部で致命的なエラーが起こったときに発生します。