exception_name という名前の例外クラスを定義します。
- [PARAM] klass:
-
一階層上となるクラス名を指定します。
- [PARAM] exception_name:
-
例外クラスの名前をシンボルで指定します。
- [PARAM] message_format:
-
メッセージのフォーマットを指定します。
Kernel.#sprintf のフォーマット文字列と同じ形式を使用できます。
- [PARAM] superklass:
-
定義する例外クラスのスーパークラスを指定します。省略すると StandardError を使用します。
- [RETURN]
-
定義した例外クラスを返します。