るりまサーチ

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

別のキーワード

  1. _builtin exception
  2. exception exception
  3. bigdecimal exception_all
  4. bigdecimal exception_nan
  5. bigdecimal exception_overflow

ライブラリ

クラス

モジュール

キーワード

検索結果

Exception.exception(error_message = nil) -> Exception (27402.0)

例外オブジェクトを生成して返します。

...@param error_message エラーメッセージを表す文字列を指定します。このメッセージは
属性 Exception#message の値になり、デフォルトの例外ハンドラで表示されます。

//emlist[例][ruby]{
e = Exception.new("some message")
p e...
...# => #<Exception: some message>
p e.message # => "some message"
//}

//emlist[例][ruby]{
e = Exception.exception("some message")
p e # => #<Exception: some message>
p e.message # => "some message"
//}...

Exception2MessageMapper.message(klass, exp) -> String | nil (24103.0)

@todo

@todo

@param klass

@param exp

Exception2MessageMapper.def_e2message(klass, exception_class, message_format) -> Class (12354.0)

すでに存在する例外クラス exception_class に、 エラーメッセージ用フォーマット message_format を関連づけます。

...ラス exception_class に、
エラーメッセージ用フォーマット message_format を関連づけます。

@param klass 一階層上となるクラス名を指定します。

@param exception_class メッセージを登録する例外クラスを指定します。

@param message_format...
...メッセージのフォーマットを指定します。
Kernel.#sprintf のフォーマット文字列と同じ形式を使用できます。

@return exception_class を返します。...

Exception2MessageMapper.def_exception(klass, exception_name, message_format, superklass = StandardError) -> Class (12332.0)

exception_name という名前の例外クラスを定義します。

...
exception
_name という名前の例外クラスを定義します。

@param klass 一階層上となるクラス名を指定します。

@param exception_name 例外クラスの名前をシンボルで指定します。

@param message_format メッセージのフォーマットを指定しま...

Exception.new(error_message = nil) -> Exception (12302.0)

例外オブジェクトを生成して返します。

...@param error_message エラーメッセージを表す文字列を指定します。このメッセージは
属性 Exception#message の値になり、デフォルトの例外ハンドラで表示されます。

//emlist[例][ruby]{
e = Exception.new("some message")
p e...
...# => #<Exception: some message>
p e.message # => "some message"
//}

//emlist[例][ruby]{
e = Exception.exception("some message")
p e # => #<Exception: some message>
p e.message # => "some message"
//}...

絞り込み条件を変える

Exception2MessageMapper.e2mm_message(klass, exp) -> String | nil (12103.0)

@todo

@todo

@param klass

@param exp

Exception.to_tty? -> bool (9013.0)

$stderr が変更されておらず、$stderr.tty? が真の場合は true を返します。

...$stderr が変更されておらず、$stderr.tty? が真の場合は true を返します。

[注意] 2.5.1 で追加されたメソッドです。

@see Exception#full_message...
...$stderr が変更されておらず、$stderr.tty? が真の場合は true を返します。


@see Exception#full_message...

Exception2MessageMapper.Fail(klass = E2MM, exception_class = nil, *rest) -> () (6115.0)

登録されている情報を使用して、例外を発生させます。

...@param klass 一階層上となるクラス名を指定します。

@param exception_class 例外クラス。

@param rest メッセージに埋め込む値。

@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない...

Exception2MessageMapper.Raise(klass = E2MM, exception_class = nil, *rest) -> () (6115.0)

登録されている情報を使用して、例外を発生させます。

...@param klass 一階層上となるクラス名を指定します。

@param exception_class 例外クラス。

@param rest メッセージに埋め込む値。

@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない...

Exception2MessageMapper.extend_object(cl) -> () (6001.0)

@todo

@todo

@param cl

絞り込み条件を変える