error-default.md 694 B

Net具备完善的错误处理机制, 能捕获大部分网络请求或者异步任务导致的崩溃, 减少App崩溃和收集详细的错误信息

以下场景的崩溃会被捕获到

  • 作用域内部 (scope**等函数大括号{}内部)
  • 拦截器中 (Interceptor/RequestInterceptor)
  • 转换器中 (NetConverter)


如果捕获到错误默认会执行以下操作

  • Logcat中显示详细的异常堆栈信息, 如果想要输出更详细内容请继续阅读
  • Toast吐司显示错误文本信息, 如果想要自定义或者国际化错误文本请阅读自定义错误提示


要改变以上异常处理流程就需要自定义异常处理器