程序现在添加了以下语句连接mysql
#include <winsock.h>  
#include "mysql.h" 
#pragma comment(lib, "libmysql.lib")try
{
MYSQL* mysql = NULL;
mysql = mysql_init(mysql);
MYSQL_RES* res = NULL;
MYSQL_ROW record;
mysql_real_connect(mysql, "192.168.0.1", "test","test", "test", 3306, NULL, NULL);
mysql_query(mysql, "select * from test");
mysql_store_result(mysql);
}
catch (CDBException *pe)
catch (CMemoryException* e)
catch (CFileException* e)
catch (CException* e)
catch (...)连接/操作MySql出现异常的时候被catch(...)捕获了,然后程序有可能会接着崩溃
这样的语句发生错误应该用什么异常来捕获呢?