Open jidaojiuyou opened 9 months ago
此处handleError的时候会出来响应码不为200的,并包装成网络错误 某个拦截器的onError方法主动抛出了自定义异常,会被最初的handleSyncWithException的catch (Throwable th)拦截。 此时为何又要去response.getResult()? 如果getResult一般会抛出数据转换异常,这样导致自定义拦截器中抛出的自定义异常丢失。 这个如何解决?
此处handleError的时候会出来响应码不为200的,并包装成网络错误 某个拦截器的onError方法主动抛出了自定义异常,会被最初的handleSyncWithException的catch (Throwable th)拦截。 此时为何又要去response.getResult()? 如果getResult一般会抛出数据转换异常,这样导致自定义拦截器中抛出的自定义异常丢失。 这个如何解决?