Я использую OkHttp3 для вызова служб, которые мне нужны. Метод onResponse выглядит так:
@Override public void onResponse(Response response) throws IOException {
if (!response.isSuccessful()) throw new IOException("Unexpected code " + response);}
Я занимаюсь разработкой библиотеки, поэтому у пользователя не должно быть доступа к этому коду. Как я могу распространить это исключение в пользовательском интерфейсе, чтобы разработчик, использующий мою библиотеку, мог справиться с этим IOException?