>>121
class foo {
private:
 void a(...);
 virtual void b(...);
 void c(...);
public:
 void bar(...);
};

void foo::bar(...){
 a(...);
 try {
  b(...);
 } catch(...){
 }
 c(...);
}

ってやっときゃいいだけだろ。