//半斤八两的CSDN博客地址:http://blog.csdn.net/nicholas199109
//try ... ctach异常处理的一个简单实例 C++语言实现
#include <iostream>
using namespace std;
void fun(int i) throw (const char *)//这里不能写const char *e
{
if(i==1)//这里千万别写成赋值语句
{
cout<<"Do Something Here"<<endl;
}
else
{
throw "您输入的不是1\n";//这里不需要()
}
}
int main()
{
cout<<"请输入1:";
int i;
cin>>i;
try
{
fun(i);
cout<<"输入正确!"<<endl;
}
catch(const char *e)
{
cout<<e<<endl;
}
return 0;
}
try ... ctach异常处理的一个简单实例
最新推荐文章于 2023-11-08 15:10:18 发布