1 class S 2 { 3 public: S()4 S(){} 5 }; 6 foo(char * m1)7 int foo(char* m1) { 8 throw (m1 ? S() : S()); 9 } 10