1 template <class T>
foo()2 void foo()
3 {
4   try {}
5   catch(T e) {}
6 }
7