读书人

小弟我想知道try catch的是不是可以捕

发布时间: 2013-03-14 10:33:15 作者: rapoo

我想知道try catch的是不是可以捕捉所有的异常,比如段错误?
我想知道try catch的是不是可以捕捉所有的异常,比如段错误?
try
{
......
}
catch(...)
{
......
}
[解决办法]
抛出的异常可以捕获到
coredump直接挂的
[解决办法]
不可以,这是系统级别的,你可以在编译器中打开SEH,捕获系统级错误
[解决办法]
标准规定是throw的异常。
捕获系统异常的话,那是编译器做的扩展,记住扩展不容易移植。

读书人网 >C++

热点推荐