65,203
社区成员




#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int i;
char ch;
cin>>i;
try{
i=8/i;
}
catch(...)
{
cout<<"****异常***"<<endl;
}
cout<<"i="<<i<<endl;
cin>>ch;
return 0;
}
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int i;
char ch;
cin>>i;
try{
if(0==i)
throw i;
i=8/i;
}
catch(i)
{
cout<<"****异常***"<<endl;
}
cout<<"i="<<i<<endl;
cin>>ch;
return 0;
}
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int i;
char ch;
cin>>i;
try{
if(i == 0)
{
throw i;
}
else
{
i=8/i;
}
}
catch(int e)
{
cout<<"****异常***"<<endl;
}
cout<<"i="<<i<<endl;
cin>>ch;
return 0;
}
#include "stdafx.h"
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
int i;
char ch;
cin>>i;
try{
i=8/i;
}
catch(...)
{
cout<<"****异常***"<<endl;
}
cout<<"i="<<i<<endl;
cin>>ch;
return 0;
}
#include "stdafx.h"
#include <windows.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int i;
cin>>i;
__try
{
i=8/i;
cout<<"i="<<i<<endl;
}
__except(EXCEPTION_EXECUTE_HANDLER)
{
cout<<"****异常***"<<endl;
}
system("pause");
return 0;
}