【技术实现步骤摘要】
一种错误信息处理方法、装置、服务器和存储介质
[0001]本专利技术实施例涉及计算机技术,尤其涉及一种错误信息处理方法、装置、服务器和存储介质。
技术介绍
[0002]随着计算机技术的快速发展,越来越多的应用程序被研发,以满足用户日益增长的需求。
[0003]目前,在应用程序运行过程中可能会出现错误,并且错误通常是由系统进行处理,从而一旦发生错误便会导致程序崩溃,使得整个程序停止运行,大大降低了程序运行稳定性,同时也降低了用户体验。
技术实现思路
[0004]本专利技术实施例提供了一种错误信息处理方法、装置、服务器和存储介质,以对错误信息进行有效处理,提高程序运行稳定性,从而提升用户体验。
[0005]第一方面,本专利技术实施例提供了一种错误信息处理方法,包括:
[0006]在接收到客户端发送的请求消息后,检测服务器中是否存在系统错误对象;
[0007]若存在系统错误对象,则通过调用预设错误捕捉类中的错误捕捉函数,在检测到所述系统错误对象所属的类为预设错误容器类时,对所述系统错 ...
【技术保护点】
【技术特征摘要】
1.一种错误信息处理方法,其特征在于,包括:在接收到客户端发送的请求消息后,检测服务器中是否存在系统错误对象;若存在系统错误对象,则通过调用预设错误捕捉类中的错误捕捉函数,在检测到所述系统错误对象所属的类为预设错误容器类时,对所述系统错误对象进行拦截捕捉,并利用所述预设错误容器类对应的预设错误容器对象获取所述系统错误对象中的错误信息,其中,所述预设错误容器类中的每个成员变量具有私有权限修饰符和最终类型修饰符,并在所述预设错误容器类的构造函数中对每个成员变量进行赋值操作;基于预设处理方式,对所述错误信息进行处理。2.根据权利要求1所述的方法,其特征在于,所述预设错误容器类中的成员变量包括:整型的错误标识、字符串类型的错误详细信息和泛型类型的错误数据信息;其中,所述错误详细信息包括堆栈信息,所述错误数据信息对应的泛型类型是延迟到调用方调用数据时,基于调用数据的类型进行确定的。3.根据权利要求1所述的方法,其特征在于,所述错误捕捉函数通过如下步骤实现在检测到所述系统错误对象所属的类为预设错误容器类时,对所述系统错误对象进行拦截捕捉,并利用所述预设错误容器类对应的预设错误容器对象获取所述系统错误对象中的错误信息的功能:检测所述系统错误对象所属的类是否为预设错误容器类;若是,则对所述系统错误对象进行拦截捕捉,并将所述系统错误对象强制转换为所述预设错误容器类对应的预设错误容器对象,并从所述预设错误容器对象中获得所述系统错误对象中的错误信息。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若检测到所述系统错误对象所属的类不是预设错误容器类,则通过调用返回结果类中的抛出函数,将所述系统错误对象进行抛出,以交还给系统中的异常处理类进行处理。5.根据权利要求3所述的方法,其特征在于,从所述预设错误容器对象中获得所述系统错误对象中的错误信息,包括:以所述预设错误容器对象为输入对象...
【专利技术属性】
技术研发人员:张磊,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。