В Java версий ниже 11 метод
java.nio.channels.DatagramChannel.send(ByteBuffer,SocketAddress)
генерировал исключительную ситуацию
java.lang.IllegalArgumentException, если объект DatagramChannel
был подключен не к тому адресу, который был задан как аргумент метода send.
Для получения дополнительной информации о классе
java.nio.channels.DatagramChannel перейдите на страницу
java.nio.channels.DatagramChannel.
Для получения дополнительной информации об изменениях Java SE 11 обратитесь к документу Удаленные API в JDK 11.