文章作者:里海
来源网站:https://blog.csdn.net/WangPaiFeiXingYuan
简介:
抛出异常,并捕获 exception
效果:
代码:
#include <iostream>
#include <exception>
#include <stdexcept>
int main()
{
try
{
// 抛出一个自定义异常
throw std::runtime_error("错误!");
}
catch (const std::exception& ex)
{
std::cout << "捕获异常: " << ex.what() << std::endl;
}
catch (...)
{
std::cout << "..." << std::endl;
}
std::cin.get();
return 0;
}