VC++ 使用TRY-THROW-CATCH结构捕获处理异常
- 资源大小:13.30 kB
- 上传时间:2021-06-29
- 下载次数:0次
- 浏览次数:1次
- 资源积分:1积分
-
标 签:
VC++源码
资 源 简 介
VC++ 使用TRY-THROW-CATCH结构捕获处理异常,在编辑框中,要求输入100~500之间的整数,如果超过边界,认为是异常,使用TRY CATCH结构捕获处理异常,异常测试代码如下:
UpdateData(true);
try//捕获异常
{
if(m_num>500)
throw 1;//抛出异常
if(m_num<100)
throw 0.5;//抛出异常
}
catch(int& value )//处理整数异常
{
AfxMessageBox("捕获异常,输入数据大于500!");
m_num=500;
UpdateData(false);
}
catch(double& d_value ) //处理double异常
{
AfxMessageBox("捕获异常,输入数据小于100!");
m_num=100;
UpdateData(false);
}
文 件 列 表
codesc.net
使用TRY-THROW-CATCH结构捕获处理异常
TryException
res
TryException.ico
使用TRY-THROW-CATCH结构捕获处理异常
使用TRY-THROW-CATCH结构捕获处理异常
TryException
ReadMe.txt
codesc.net