581件ヒット
[1-100件を表示]
(0.055秒)
種類
- 特異メソッド (334)
- インスタンスメソッド (137)
- モジュール関数 (88)
- クラス (22)
クラス
-
Encoding
:: Converter (22) -
Encoding
:: InvalidByteSequenceError (22) -
Encoding
:: UndefinedConversionError (11) -
Errno
:: EXXX (22) - Exception (22)
- Fiber (15)
- FrozenError (12)
- IO (154)
- KeyError (38)
- LocalJumpError (22)
- NameError (26)
- NoMethodError (17)
- StopIteration (11)
- SystemCallError (44)
- SystemExit (11)
- Thread (22)
モジュール
- Kernel (88)
キーワード
- === (11)
- ArgumentError (11)
- UndefinedConversionError (11)
- abort (22)
-
error
_ bytes (11) -
error
_ char (11) - exception (11)
-
exit
_ value (11) - fail (33)
-
incomplete
_ input? (11) - key (7)
-
last
_ error (11) -
pending
_ interrupt? (11) - popen (154)
-
primitive
_ errinfo (11) - raise (59)
- reason (11)
- receiver (16)
- result (11)
検索結果
先頭5件
-
SystemCallError
. new(error _ message , errno) -> SystemCallError (21340.0) -
整数 errno に対応する Errno::EXXX オブジェクトを生成して返します。
...SystemCallError の直接のインスタンスではなく、サブクラスのインスタンスです。
それらのサブクラスは Errno モジュール内に定義されています。
対応するサブクラスが存在しないコードを与えた場合には、 SystemCallError の直接......を参照してください。
@param error_message エラーメッセージを表す文字列
@param errno システム依存のエラーコード
@raise TypeError errno を整数に変換できないときに発生します。
例:
p SystemCallError.new("message", 2)
# => #<Errno::ENOE......NT: No such file or directory - message>
p SystemCallError.new(2)
# => #<Errno::ENOENT: No such file or directory>
p SystemCallError.new(256)
# => #<SystemCallError: Unknown error 256>... -
SystemCallError
. new(error _ message) -> SystemCallError (21330.0) -
SystemCallError オブジェクトを生成して返します。
...SystemCallError オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列
例:
p SystemCallError.new("message")
# => #<SystemCallError: unknown error - message>... -
KeyError
. new(error _ message = "") -> KeyError (21322.0) -
例外オブジェクトを生成して返します。
...します。
@param error_message エラーメッセージを表す文字列です
@param receiver 原因となったメソッド呼び出しのレシーバ
@param key 原因となったメソッド呼び出しのキー
//emlist[例][ruby]{
h = {foo: 1}
err = KeyError.new("Message", receiver... -
KeyError
. new(error _ message = "" , key:) -> KeyError (21322.0) -
例外オブジェクトを生成して返します。
...します。
@param error_message エラーメッセージを表す文字列です
@param receiver 原因となったメソッド呼び出しのレシーバ
@param key 原因となったメソッド呼び出しのキー
//emlist[例][ruby]{
h = {foo: 1}
err = KeyError.new("Message", receiver... -
KeyError
. new(error _ message = "" , receiver:) -> KeyError (21322.0) -
例外オブジェクトを生成して返します。
...します。
@param error_message エラーメッセージを表す文字列です
@param receiver 原因となったメソッド呼び出しのレシーバ
@param key 原因となったメソッド呼び出しのキー
//emlist[例][ruby]{
h = {foo: 1}
err = KeyError.new("Message", receiver... -
KeyError
. new(error _ message = "" , receiver: , key:) -> KeyError (21322.0) -
例外オブジェクトを生成して返します。
...します。
@param error_message エラーメッセージを表す文字列です
@param receiver 原因となったメソッド呼び出しのレシーバ
@param key 原因となったメソッド呼び出しのキー
//emlist[例][ruby]{
h = {foo: 1}
err = KeyError.new("Message", receiver... -
FrozenError
. new(error _ message = "") -> FrozenError (21318.0) -
例外オブジェクトを生成して返します。
...オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param receiver 原因となったメソッド呼び出しのレシーバです
//emlist[][ruby]{
err = FrozenError.new("message")
p err # => #<FrozenError: message>
//}... -
FrozenError
. new(error _ message = "" , receiver:) -> FrozenError (21318.0) -
例外オブジェクトを生成して返します。
...オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param receiver 原因となったメソッド呼び出しのレシーバです
//emlist[][ruby]{
err = FrozenError.new("message")
p err # => #<FrozenError: message>
//}... -
NameError
. new(error _ message = "" , name = nil) -> NameError (21318.0) -
例外オブジェクトを生成して返します。
...す。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
err = NameError.new("message", "foo")
p err # => #<NameError: message>
p... -
NameError
. new(error _ message = "" , name = nil , receiver:) -> NameError (21318.0) -
例外オブジェクトを生成して返します。
...す。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
err = NameError.new("message", "foo")
p err # => #<NameError: message>
p... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false) -> NoMethodError (21318.0) -
例外オブジェクトを生成して返します。
...例外オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
@param priv private なメソッドを呼び出せる形......式 (関数形式(レシーバを省略した形式)) で呼ばれたかどうかを指定します
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p nom.args
# => "foo"
[1, 2, 3]... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false , receiver:) -> NoMethodError (21318.0) -
例外オブジェクトを生成して返します。
...例外オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
@param priv private なメソッドを呼び出せる形......式 (関数形式(レシーバを省略した形式)) で呼ばれたかどうかを指定します
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p nom.args
# => "foo"
[1, 2, 3]... -
FrozenError
. new(error _ message = "") -> FrozenError (21316.0) -
例外オブジェクトを生成して返します。
...例外オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
//emlist[][ruby]{
err = FrozenError.new("message")
p err # => #<FrozenError: message>
//}... -
NameError
. new(error _ message = "" , name = nil) -> NameError (21316.0) -
例外オブジェクトを生成して返します。
...例外オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
例:
err = NameError.new("message", "foo")
p err # => #<NameError: message>
p err.name # => "foo"... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil) -> NoMethodError (21316.0) -
例外オブジェクトを生成して返します。
...クトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false) -> NoMethodError (21316.0) -
例外オブジェクトを生成して返します。
...例外オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
@param priv private なメソッドを呼び出せる形......式 (関数形式(レシーバを省略した形式)) で呼ばれたかどうかを指定します
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p nom.args
# => "foo"
[1, 2, 3]... -
SystemCallError
. new(errno) -> SystemCallError (21240.0) -
整数 errno に対応する Errno::EXXX オブジェクトを生成して返します。
...SystemCallError の直接のインスタンスではなく、サブクラスのインスタンスです。
それらのサブクラスは Errno モジュール内に定義されています。
対応するサブクラスが存在しないコードを与えた場合には、 SystemCallError の直接......を参照してください。
@param error_message エラーメッセージを表す文字列
@param errno システム依存のエラーコード
@raise TypeError errno を整数に変換できないときに発生します。
例:
p SystemCallError.new("message", 2)
# => #<Errno::ENOE......NT: No such file or directory - message>
p SystemCallError.new(2)
# => #<Errno::ENOENT: No such file or directory>
p SystemCallError.new(256)
# => #<SystemCallError: Unknown error 256>...