Browse Source

Update doc

drake 3 years ago
parent
commit
76e09b51c0
1 changed files with 5 additions and 1 deletions
  1. 5 1
      docs/error-implemention.md

+ 5 - 1
docs/error-implemention.md

@@ -9,7 +9,8 @@
 | URLParseException | 地址错误 |
 | NetUnknownHostException | 域名错误 |
 | NetSocketTimeoutException | 连接超时 |
-| NetConnectException | 连接服务器失败 |
+| NetConnectException | 连接网络失败, 设备未开启网络 |
+| NetworkingException | 当前网络不可用, 设备网络异常 |
 | DownloadFileException | 下载文件异常 |
 | ConvertException | 解析错误, `NetConvert`中发生的未捕获异常都算解析错误 |
 | RequestParamsException | 请求参数错误 `400 - 499` 范围内错误码 |
@@ -17,6 +18,9 @@
 | ResponseException | 错误码异常, 一般应用于后端返回的错误码和其定义的成功码不匹配 |
 | NullPointerException | 空指针, 一般是在作用域内操作一个空的对象 |
 
+> `NetConnectException/NetworkingException` 这两个异常一般是设备网络异常可以不用收集上报, 其他网络异常建议收集处理
+
+
 ## 自定义异常
 
 我们可以在转换器(NetConverter)或者拦截器(Interceptor)中抛出任何异常对象, 比如token失效我们抛出一个自定义的`TokenException`异常对象. <br>