1、通过异常堆栈找到对应的代码进行分析,根据逻辑找到原因。
2、与上一个工作正常的版本对比,找出代码变更,仔细分析所修改的代码,找到问题原因
3、直接调试分析。在代码异常点之前加入断点,进行单步跟踪,找到问题原因
4、关键位置打log,重现问题,通过log缩小问题范围,然后再结合代码进行分析,找到问题原因。
1、通过异常堆栈找到对应的代码进行分析,根据逻辑找到原因。
2、与上一个工作正常的版本对比,找出代码变更,仔细分析所修改的代码,找到问题原因
3、直接调试分析。在代码异常点之前加入断点,进行单步跟踪,找到问题原因
4、关键位置打log,重现问题,通过log缩小问题范围,然后再结合代码进行分析,找到问题原因。