Лучший способ установить и сбросить переменнуюJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Лучший способ установить и сбросить переменную

Сообщение Anonymous »

У меня есть следующий метод, в котором он повторно обрабатывает, и мы можем установить, чтобы повторно повторно, основываясь на исключении, и установить количество повторных попыток: < /p>

Код: Выделить всё

            Retryer.retry(
() -> {
doSomething();
return null;
},
e -> shouldRetry(e), //boolean predicate with exception input
getRetryCount()      //int retry count
).call();
Количество повторений является целым числом, и он не заменяет исключение в качестве функции, но я хочу определить количество повторных попыток, основанное на исключении, но я не в состоянии обновлять повторный ритер .
Я мог бы думать о следующем способе, где переменный int int int ud word retrery : p> p> p> p> p> p> p>: Я мог бы думать о следующем способе, в котором переменный

Код: Выделить всё

    int retryCount = 0;

boolean shouldRetry(Exception e){
if(e instance of...){
retryCount = 5;
return true;
}
Но есть ли лучший способ сделать это без изменения функций повторного повторения ?

Подробнее здесь: https://stackoverflow.com/questions/796 ... a-variable
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»