【技术实现步骤摘要】
本公开属于异常处理,具体涉及一种异常捕获方法及装置。
技术介绍
1、异常是指程序指令非正常执行的情况,比如空指针、数组下标越界、类型强制转换等,由此导致程序异常退出。在移动应用开发中,这种技术可以帮助开发人员快速识别和解决应用程序中的错误和异常。由于移动设备的资源和屏幕尺寸有限,当应用程序出现异常导致应用程序崩溃或无响应时可能会导致用户不满意,甚至导致应用程序被删除。
技术实现思路
1、针对现有技术中的不足,本公开的目的在于提供一种异常捕获方法,本方法通过自定义全局异常处理器对所捕获的异常进行处理,可以更灵活、更高效地管理移动应用程序中的异常情况,能够提高程序的健壮性和用户体验。本公开公开一种针对移动应用的全局异常捕获方法及装置,其能有效提高应用程序稳定性和可靠性。
2、为实现上述目的,本公开提供以下技术方案:
3、一种异常捕获方法,包括以下步骤:
4、s100:捕获移动应用程序运行过程中抛出的异常;
5、s200:调用异常处理接口,将捕获的
...【技术保护点】
1.一种异常捕获方法,包括以下步骤:
2.根据权利要求1所述的方法,其中,优选的,步骤S200中,所述自定义全局异常处理器通过以下步骤创建:
3.根据权利要求1所述的方法,其中,优选的,步骤S100中,所述异常包括主线程异常和子线程异常。
4.根据权利要求3所述的方法,其中,当捕获的异常为主线程异常,通过以下步骤进行处理:
5.根据权利要求3所述的方法,其中,当捕获的异常为子线程异常,为子线程单独设置一个未捕获异常处理器并调用该异常处理器。
6.一种异常捕获装置,包括:
7.一种电子设备,包括:<
...【技术特征摘要】
1.一种异常捕获方法,包括以下步骤:
2.根据权利要求1所述的方法,其中,优选的,步骤s200中,所述自定义全局异常处理器通过以下步骤创建:
3.根据权利要求1所述的方法,其中,优选的,步骤s100中,所述异常包括主线程异常和子线程异常。
4.根据权利要求3所述的方法,其中,当捕获的异常为主线程异常,通过以下步骤进行处...
【专利技术属性】
技术研发人员:姜斌,张理,梁利锋,
申请(专利权)人:信义泛娱北京网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。