Net*_*zen 4 c++ exception-handling exception
有没有办法在这里获得至少一些信息?
...
catch(...)
{
std::cerr << "Unhandled exception" << std::endl;
}
Run Code Online (Sandbox Code Playgroud)
我把它作为我所有代码的最后手段.让它崩溃会更好吗,因为那时我至少可以得到崩溃报告?
不,没有办法.尝试将所有异常类派生自一个类,例如std::exception,然后捕获那个.
try但是,您可以重新抛出嵌套,以试图找出类型.但是你可以使用之前的catch子句(并且...只作为后退).