一个简单的异常处理程序~~
#include<iostream>#include<exception> //异常处理的头文件 里面有错误的结构类型
using namespace std;
int main()
{
try{
for(int i=0;i<15;i++) //要抛出异常地程序段
{
if(i==10)
throw runtime_error("*^_^*"); //抛出异常错误 这里是 rentime_error 型的
cout<<i<<endl;
}
}
catch(runtime_error err) //获取错误的类型 处理错误的程序代码
{
cout<<err.what()<<" "<<"偶跳出了~~~! 不执行下去了~~!"<<endl;
}
cout<<endl;
cout<<"测试完毕!\n"<<endl;
return 0;
}