unhandled throw with a catch(...)

I am doing a throw and get an unhandled exception error (VS2012) despite even having a catch(...). Probably I am missing something obvious but I am not sure what. Would be grateful for some assistance.

1
2
3
4
5
6
7
8
9
10
11
  try {
	throw "test err";

	...
	
	return;
    }
catch(const char * e) {
}    
catch(...) {
}
Topic archived. No new replies allowed.