From: matz@... (Yukihiro Matsumoto) Date: 1997-02-24T11:22:20+09:00 Subject: [ruby-list:2245] Re: bug? fail まつもと ゆきひろです In message "[ruby-list:2238] bug? fail" on 97/02/22, Keiju ISHITSUKA writes: |けいじゅ@SHLジャパンです. | |fail は 引数が1つの時は, 文字列または例外クラスをとれるとありますが, | |class FooError < Exception |end | |fail FooError | |を実行すると, 怒られます(別の例外が発生する(^^;;;) これは仕様です. fail|raiseは raise ErrorClass, message raise exception, message raise message になっています.つまり1引数の時の場合の引数は必ず文字列です.