今天测试人员提了一个比较诡异的异常.手机调用系统拍照功能,拍照成功返回后发现原先预填的数据完全清空了.

我自己拿手机测试死活不会出现这样的bug.后来把她的手机拿过来,查看log发现有个地方报空指针异常,而且当前的activity重新启动了,生命周期重新调用.仔细查看代码发现

异常处理代码已经加上了.就算空指针异常也不会activity重启.好吧!直接加上非空判断.运行还是有问题.但是这次出现的问题是https异常,o my god项目都没有用到https怎么会

有这样的异常呢.查找代码发现异常捕获exception,会不会是异常范围太大了,把一些不相关的异常捕获了.把exception换成代码真正需要的FileNotFoundException,结果好了.

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-07
  • 2022-12-23
  • 2022-12-23
  • 2021-12-30
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-01
  • 2022-12-23
  • 2021-06-13
相关资源
相似解决方案