Завдання: Створення Механізму Повторних Спроб Підключення до Сервера
Завдання
Swipe to start coding
Реалізувати програму, яка намагається підключитися до сервера до 5 разів. Якщо підключення успішне, програма виводить повідомлення про успіх. Якщо після 5 спроб підключення не вдалося, виводиться повідомлення про помилку.
- Створити метод з назвою
tryConnect(int successfulAttempt)
, який повертаєboolean
, що вказує на успішність підключення. - У цьому методі:
- Запустити цикл
do-while
, який виконується до 5 разів. - На кожній ітерації збільшувати лічильник спроб.
- Якщо кількість спроб дорівнює заданому
successfulAttempt
, вивести повідомлення про успіх і повернутиtrue
. - Якщо ні, вивести
"Server unavailable, retrying..."
.
- Запустити цикл
- Якщо цикл завершився без успіху, повернути
false
. - У методі
main
викликатиtryConnect(...)
з тестовим значенням і вивести"Failed to connect to the server after 5 attempts."
, якщо результат —false
.
Рішення
solution
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 3. Розділ 4