中心に、web技術について書いています2008-08-30Rubyのエラー関連メソッドrubyRubyのエラー関連をちょっと調べてみたのでメモ。raiseメソッド引数の数によって挙動が少し違う。raise直前の例外の再発生。tracebackmessageをメッセージとするerror_typeのエラーを発生。tracebackは例外が発生した場所を指定する引数らしい。定義はだいたいこんな感じ。式]enderror_typeが省略された時はStandardErrorのサブクラスのエラーを全て補足rescue節は複数書く事が出来るeverに例外オブジェクトが入る(中身は$!と同じ)else節があれば、例外が起こらなかったときに式が評価されるensure節があれば、begin式終了前に必ず式が評価されるrescue修飾子この書き方は知らなかった。この書き方だと例外クラスの指定は出来ない。要点がコンパクトにまとまっています。2019で、再び綺麗なテストコードの書き方について発表した月別アーカイブ参加グループインターネットスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。