Как справиться с ошибкой в ​​Retrofit 2.0

Я хочу обработать ошибку в Retrofit 2.0

Получил напримерcode=404 а такжеbody=null, ноerrorBody() содержит данные вErrorModel (Boolean status а такжеString info).

ЭтоerrorBody().content: [text=\n{"status":false,"info":"Provided email doesn't exist."}].

Как я могу получить эти данные?

Спасибо за помощь!

Это мой код для запроса на модернизацию:

ResetPasswordApi.Factory.getInstance().resetPassword(loginEditText.getText().toString())
    .enqueue(new Callback<StatusInfoModel>() {
        @Override
        public void onResponse(Call<StatusInfoModel> call, Response<StatusInfoModel> response) {
            if (response.isSuccessful()) {
                showToast(getApplicationContext(), getString(R.string.new_password_sent));
            } else {
                showToast(getApplicationContext(), getString(R.string.email_not_exist));
            }
        }

        @Override
        public void onFailure(Call<StatusInfoModel> call, Throwable t) {
            showToast(getApplicationContext(), "Something went wrong...");
        }
    });

Ответы на вопрос(4)

Ваш ответ на вопрос