class Aclass { public: Aclass(int i) { if(i=2) throw Error;} };
class Bclass { Aclass a; public: Bclass():a(2) { // dosomething } };