关于异常处理
#include <iostream>
//#include <string>
#include <stdexcept>
using namespace std;
int main()
{
int a,b;
string reply;
while(cin>>a>>b){
try{
if(b==0)
throw range_error("don't put 0");
cout<<a/b<<endl;}
catch(range_error err){
if(b==0){
cout<<err.what()<<endl;
cout<<"do you want to continue?"<<endl;
cin>>reply;
if(reply[0]=='n')
break;
}
}
}
return 0;
}