るりまサーチ (Ruby 2.3.0)

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

別のキーワード

  1. _builtin exception
  2. exception exception
  3. thread abort_on_exception
  4. _builtin abort_on_exception
  5. thread abort_on_exception=

ライブラリ

キーワード

検索結果

Exception2MessageMapper#def_exception(exception_name, message_format, superclass = StandardError) -> Class (81982.0)

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

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

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

@param message_format メッセージのフォーマット。

@param superclass 定義する例外のスーパークラスを指定します。
省略すると StandardError を使用します。

Exception2MessageMapper#Fail(exception_class = nil, *rest) -> () (9403.0)

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

...メッセージに埋め込む値。

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

例:

class Foo
extend Exception2MessageMapper
p def_exception :NewExceptionClass, "me...

Exception2MessageMapper#Raise(exception_class = nil, *rest) -> () (9403.0)

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

...メッセージに埋め込む値。

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

例:

class Foo
extend Exception2MessageMapper
p def_exception :NewExceptionClass, "me...