捕获Android NDK中的所有异常

时间:2014-05-30 11:36:48

标签: exception-handling android-ndk

我正在学习如何捕获和处理Android NDK中的异常。 我的第一个测试是捕获所有异常,因为它我尝试了一个简单的除零,但应用程序因为它崩溃,我认为try和catch会拦截。

try
{
    int test = 1 / 0;
}
catch(...)
{
   // Error catched
}

1 个答案:

答案 0 :(得分:1)

除以零不是C ++异常,它是CPU级别的异常。在Android上,它们作为信号传播到用户代码。阅读捕捉和处理这些内容。