在 Java 11 之前 java.nio.channels.DatagramChannel.send(ByteBuffer,SocketAddress) 方法会抛出一个
java.lang.IllegalArgumentException 当 DatagramChannel 对象所连接的地址与发送方法所传递的参数不同时。
不同的地址时。
该规则有一个自动修复功能,以取代 IllegalArgumentException 以及 AlreadyConnectedException 在 try/catch 中使用 DatagramChannel.send().将自定义配置复制到应用程序构建文件,以启用修复自动化。
有关 java.nio.channels.DatagramChannel 类,见
java.nio.channels.DatagramChannel.
有关 Java SE 11 更改的更多信息,请参阅 Removed APIs in JDK 11。