新会住房建设局网站,建设部网站技术负责人业绩表,锦州网站开发招聘,用织梦做网站都需要用什么多层捕获异常#xff0c;逐渐严格。并打印出错信息和位置#xff1a;哪个文件#xff0c;哪个函数#xff0c;具体哪一行代码。
#include stdexcept // 包含标准异常类的头文件try {int a 2 / 0;
}catch (const std::runtime_error e) {// 捕获 std::runt…多层捕获异常逐渐严格。并打印出错信息和位置哪个文件哪个函数具体哪一行代码。
#include stdexcept // 包含标准异常类的头文件try {int a 2 / 0;
}catch (const std::runtime_error e) {// 捕获 std::runtime_error 类型的异常std::cerr Exception caught: e.what() __FILE__ __FUNCTION__ __LINE__ std::endl;
}
catch (const std::exception e) {// 捕获其他继承自 std::exception 的异常std::cerr Some other exception caught: e.what() __FILE__ __FUNCTION__ __LINE__ std::endl;
}
catch (...) {// 捕获所有其他类型的异常std::cerr Unknown exception caught __FILE__ __FUNCTION__ __LINE__ std::endl;
}std::cout 检测结束 std::endl;
return is_defect;
}