176件ヒット
[1-100件を表示]
(0.222秒)
ライブラリ
- ビルトイン (176)
クラス
-
Errno
:: EXXX (24) - Exception (24)
- FrozenError (14)
- KeyError (28)
- NameError (19)
- NoMethodError (19)
- SystemCallError (36)
- SystemExit (12)
検索結果
先頭5件
-
SystemCallError
. new(error _ message , errno) -> SystemCallError (18231.0) -
整数 errno に対応する Errno::EXXX オブジェクトを生成して返します。
...を参照してください。
@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>... -
Errno
:: EXXX . new(error _ message) -> Errno :: EXXX (18221.0) -
Errno::EXXX オブジェクトを生成して返します。
...Errno::EXXX オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列
p Errno::ENOENT.new
# => #<Errno::ENOENT: No such file or directory>
p Errno::ENOENT.new('message')
# => #<Errno::ENOENT: No such file or directory - message... -
SystemCallError
. new(error _ message) -> SystemCallError (18221.0) -
SystemCallError オブジェクトを生成して返します。
...SystemCallError オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列
例:
p SystemCallError.new("message")
# => #<SystemCallError: unknown error - message>... -
KeyError
. new(error _ message = "") -> KeyError (18220.0) -
例外オブジェクトを生成して返します。
...します。
@param error_message エラーメッセージを表す文字列です
@param receiver 原因となったメソッド呼び出しのレシーバ
@param key 原因となったメソッド呼び出しのキー
//emlist[例][ruby]{
h = {foo: 1}
err = KeyError.new("Message", receiver... -
KeyError
. new(error _ message = "" , key:) -> KeyError (18220.0) -
例外オブジェクトを生成して返します。
...します。
@param error_message エラーメッセージを表す文字列です
@param receiver 原因となったメソッド呼び出しのレシーバ
@param key 原因となったメソッド呼び出しのキー
//emlist[例][ruby]{
h = {foo: 1}
err = KeyError.new("Message", receiver... -
KeyError
. new(error _ message = "" , receiver:) -> KeyError (18220.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 (18220.0) -
例外オブジェクトを生成して返します。
...します。
@param error_message エラーメッセージを表す文字列です
@param receiver 原因となったメソッド呼び出しのレシーバ
@param key 原因となったメソッド呼び出しのキー
//emlist[例][ruby]{
h = {foo: 1}
err = KeyError.new("Message", receiver... -
FrozenError
. new(error _ message = "") -> FrozenError (18216.0) -
例外オブジェクトを生成して返します。
...オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param receiver 原因となったメソッド呼び出しのレシーバです
//emlist[][ruby]{
err = FrozenError.new("message")
p err # => #<FrozenError: message>
//}... -
FrozenError
. new(error _ message = "" , receiver:) -> FrozenError (18216.0) -
例外オブジェクトを生成して返します。
...オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列です
@param receiver 原因となったメソッド呼び出しのレシーバです
//emlist[][ruby]{
err = FrozenError.new("message")
p err # => #<FrozenError: message>
//}... -
NameError
. new(error _ message = "" , name = nil) -> NameError (18216.0) -
例外オブジェクトを生成して返します。
...を生成して返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
err = NameError.new("message", "foo")
p err # => #... -
NameError
. new(error _ message = "" , name = nil , receiver:) -> NameError (18216.0) -
例外オブジェクトを生成して返します。
...を生成して返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
err = NameError.new("message", "foo")
p err # => #... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false) -> NoMethodError (18216.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 (18216.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]...