我正在尝试使用Java接收由PlayCap广播到网络地址192.168.103.255端口3000的UDP数据,但我在设置方面遇到了麻烦。以下是我的代码:
DatagramSocket socket = new DatagramSocket();
InetSocketAddress address = new InetSocketAddress("192.168.103.255", 3000);
socket.bind(address);
我在绑定调用中得到了“java.net.SocketException: already bound”的错误信息。我对网络编程不太熟悉,所以可能做错了什么。感谢任何帮助。
这是堆栈跟踪:
java.net.SocketException: already bound
at java.net.DatagramSocket.bind(Unknown Source)
at runner.main(runner.java:16)