C++ Primer(第5版) 练习 5.24
练习 5.24 修改你的程序,使得当第二个数是0时抛出异常。先不要设定catch子句,运行程序并真的为除数输入0,看看会发生什么?
环境:Linux Ubuntu(云服务器)
工具:vim
代码块
/*************************************************************************> File Name: ex5.23.cpp> Author: > Mail: > Created Time: Mon 12 Feb 2024 09:35:03 PM CST************************************************************************/#include<iostream>
#include<stdexcept>
using namespace std;int main(){int a, b;cout<<"Enter a, b: ";cin>>a>>b;if(b == 0){throw runtime_error("The divisor is 0.");}cout<<"a / b = "<<a / b<<endl;return 0;
}