Net具备完善的全局错误处理机制 |场景|处理函数|处理方式| |-|-|-| |普通网络请求/自动加载框|`onError`|`toast`提示后端定义的错误消息| |自动缺省页|`onStateError`|部分错误信息`toast`| 缺省页不需要所有的错误信息都吐司(toast)提示, 因为错误页可能已经展示错误信息, 所以这里两者处理的函数区分. 但是所有的错误信息和错误码都会在LogCat控制台看到, 具体查看[异常追踪](exception-track.md) ## 默认错误处理 Net默认的错误处理方式 ## 错误信息文本 默认错误处理的文本被定义在`strings.xml`中, 我们可以在项目中使用同名覆盖或者多语言 ```xml 当前网络不可用 请求资源地址错误 无法找到指定服务器主机 连接服务器超时,请重试 请检查网络连接 读取数据错误 发送数据错误 读取服务器数据超时,请检查网络 下载过程发生错误 读取缓存错误 解析数据时发生异常 请求参数错误 服务响应错误 图片下载错误 数据为空 未知错误 ```