/*
编写一段程序,从标准输入读取两个整数,输出第一个数除以第二个数的结果
练习5.24:
修改上述程序,使得当第二个数是0时抛出异常。先不要设定catch子句,运行程序并真的为除数输入0,看看会发生什么?
*/
#include "TouWenJian_5.h"
int main()
{
int i, j;
cin>>i>>j;
if(j==0)
throw runtime_error("除数是0");//如果一段程序没有try语句块且发生了异常,系统会调用terminate函数并终止当前程序的执行
cout<<i/j<<endl;
return 0;
}
C++Primer第五版第五章练习5.24
最新推荐文章于 2024-08-28 14:35:43 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)