Мой код Java взаимодействует с промежуточным программным обеспечением и выводит результат на другой экран.
Я использовал ConnectionTimeoutException для обработки любых проблем с подключением и SocketTimeoutException для обработки исключения тайм-аута чтения оба этих исключения обрабатываются отдельно.
Мне нужно убедиться, что если промежуточное программное обеспечение не работает, исключение должно быть перехвачено ConnectionTimeoutException. Как это проверить?
Я попробовал задать минимальное значение тайм-аута соединения, но это не совсем сработало. Я сам не могу отказаться от промежуточного программного обеспечения.
Подробнее здесь: https://stackoverflow.com/questions/787 ... -scenarios