Метод java.nio.channels.DatagramChannel.send() генерирует AlreadyConnectedException вместо IllegalArgumentException

До Java 11 java.nio.channels.DatagramChannel.send(ByteBuffer,SocketAddress) метод выдаст java.lang.IllegalArgumentException когда объект DatagramChannel был подключен к адресу, отличному от адреса, переданного в метод send.

Это правило имеет автоматическое исправление для замены IllegalArgumentException с AlreadyConnectedException в try/catch с использованием DatagramChannel.send(). Скопируйте пользовательскую конфигурацию в файл сборки приложения, чтобы включить автоматизацию исправления.

Для получения более подробной информации о java.nio.channels.DatagramChannel класс, см. java.nio.channels.DatagramChannel.

Для получения дополнительной информации об изменениях Java SE 11 обратитесь к документу Удаленные API в JDK 11.