练习5.25
来源:互联网 发布:中值滤波算法原理 编辑:程序博客网 时间:2024/06/13 15:37
关于异常处理
#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;}
0 0