首先关于记录异常信息如表有以下情况需要注意:
记录的异常需要在记录入表之前,进行字段长度截取;因为超过表字段限制之后会报错;
记录nullexception时,e.getMessage()或者e.tostring();获取到的异常信息只有nullpointException;没有显示具体位置;需要做转换处理之后再记录;
修改之前的代码:
优化之后可以记录 空指针的 具体位置;
优化前后对比:
优化之前 和优化之后,表记录 的异常信息内容对比:
首先关于记录异常信息如表有以下情况需要注意:
记录的异常需要在记录入表之前,进行字段长度截取;因为超过表字段限制之后会报错;
记录nullexception时,e.getMessage()或者e.tostring();获取到的异常信息只有nullpointException;没有显示具体位置;需要做转换处理之后再记录;
修改之前的代码:
优化之后可以记录 空指针的 具体位置;
优化前后对比:
优化之前 和优化之后,表记录 的异常信息内容对比: