From: gotoken@... (GOTO Kentaro) Date: 1999-02-16T21:22:16+09:00 Subject: [ruby-dev:5165] Re: exception ごとけんです typo 発見(汗; In message "[ruby-dev:5164] exception" on 99/02/16, GOTO Kentaro writes: >ごとけんです > >class MyErr < Exception > def initialize(v = nil) > @msg = "#{v.to_s}!?" if v > end > > def to_s > retunn @msg if @msg ^^^^^^ return ですね. しかし, >raise MyErr.new(2) > >#==> bug.rb:12: MyErr (MyErr) > >となるのですが,僕は「bug.rb:12: 2!? (MyErr)」 が >返ってくることを期待しています.何か間違ってますか? >なぜか,MyErr.new が2回呼ばれているようなんですが, >そういうものなのでしょうか?? これはやっぱり再現します. -- gotoken