记录一次Response,json结构返回字符串的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cadi2011/article/details/83833276

1、客户端容错做的不好,以为不会返回空字符串的情况,出现了,结果解析Json抛出异常了,虽然捕获到了,但是底下的代码不走了,客户端表现为照片无法得到正常展示

2、像这种因为服务器端返回Json字段值有问题的情况,客户端一定要做容错,不然就真的low了,你是catch住异常了,可是客户端仍然还是有问题的啊,哎

3、而异常的原因就是 "" 想把这个字符串转换为double,可是出现问题了

来个未混淆的,这边空的String转Double,抛出异常了

导致的结果:Ui页面不显示了,因为抛出异常了

a、其实页面不显示图片有几种可能

第一种:服务器没下发

第二种:服务器下发的url打不开

第三种:服务器下发的图片太大或太小了,客户解析不了

第四种:客户端在更新View的时候,直接抛出异常,见该日志

猜你喜欢

转载自blog.csdn.net/cadi2011/article/details/83833276