From: Wejn Date: 2003-11-29T09:58:25+09:00 Subject: How to access Bar in Foo when Foo::Bar exists? Hi, I can't figure out how to: class Foo class Bar << RuntimeError; end def something begin # ... rescue Bar # i want Bar, not Foo::Bar raise Bar # i want Foo::Bar, correct. end end end Does anyone have idea how to do that? (IIRC, In c++ this is done via "::" operator) Best regards, Michal -- # Michal Safranek, email: a=(("a".."z").to_a+["@","."]);p(("%b"%[0x645bbb83a6a496] ).scan(/...../).map{|x|a[Integer("0b"+x)]}.join.reverse)