Я довольно новичок в Java, и у меня, наверное, очень простой вопрос.
У меня есть DatagramSocket, и я установил setSoTimeout примерно на 2 секунды.Я знаю из библиотеки Java, что если для этого сокета выдается recieve () и проходит 2 секунды и он не получает ответ, возникает исключение (java.net.SocketTimeoutException).Теперь для меня, когда возникает это исключение, весь мой клиент закрывается.Мне нужен способ узнать, не возникло ли это исключение, и перейти к другому разделу моего кода, а не закрывать весь клиент.
Заранее благодарен за помощь.