山本です。 >たぶん意図された挙動ではないと思います。 これは取り消します。 raise DRbRemoteError.new(NoMethodError.new), "hoge" を「exception を clone してメッセージをすりかえる」と 解釈するなら意図してない挙動ですが、 「exception と同型の例外を new する」という解釈なら 意図どおりで・・・どう解釈するかで変わってきますね。