C++ 异常处理
时间:2010-11-19 来源:luozhiyong131
/***********
异常处理
************/
#include <iostream.h>
class YC{};
void main()
{
double a,b,c;
cout<<endl<<"请输入a,b,c,的值"<<endl;
cin>>a>>b>>c;
try //检测异常
{
if(c==0)
throw YC(); //抛出异常
cout<<endl<<a<<"+"<<b<<"/"<<c<<"="<<a+b/c<<endl;
}
catch(YC) //捕获异常
{
cout<<endl<<"除数不能为0"<<endl;
}
}
相关阅读 更多 +