Antes do Java 11, o método java.nio.channels.DatagramChannel.send(ByteBuffer,SocketAddress) lançava um java.lang.IllegalArgumentException quando o objeto DatagramChannel era conectado a um endereço diferente do argumento transmitido para o método de envio.
Para obter mais informações sobre a classe java.nio.channels.DatagramChannel, consulte
java.nio.channels.DatagramChannel.
Para obter mais informações sobre as mudanças do Java SE 11, consulte APIs removidas no JDK 11.