| | |
| | | public void onError(Throwable e) { |
| | | super.onError(e); |
| | | int code = -1; |
| | | String msg = Error.REQUEST_ERROR; |
| | | String msg = Error.REQUEST_ERROR.getErrorCh(); |
| | | if (e instanceof JsonSyntaxException || |
| | | e instanceof NumberFormatException || |
| | | e instanceof IllegalStateException) { |
| | | msg = Error.PARSER_ERROR; |
| | | msg = Error.PARSER_ERROR.getErrorCh(); |
| | | } else if (e instanceof HttpException) { |
| | | msg = Error.SERVER_ERROR; |
| | | msg = Error.SERVER_ERROR.getErrorCh(); |
| | | } else if (e instanceof ConnectException) { |
| | | msg = Error.NET_ERROR; |
| | | msg = Error.NET_ERROR.getErrorCh(); |
| | | } else if (e instanceof SocketTimeoutException) { |
| | | msg = Error.NET_TIMEOUT; |
| | | msg = Error.NET_TIMEOUT.getErrorCh(); |
| | | } else if (e instanceof ResultException) { |
| | | code = ((ResultException) e).getCode(); |
| | | msg = e.getMessage(); |