答案是不会
#include "stdafx.h"
#include <stdio.h>
#include <windows.h>
void test()
{
try
{
char *p = NULL;
//*p = 'a';
throw "Oh my god";
}
catch(...)
{
printf("test catch\r\n");
}
}
int _tmain(int argc, _TCHAR* argv[])
{
try
{
test();
}
catch(...)
{
printf("main catch\r\n");
}
system("pause");
return 0;
}