Introduction
try { byte[] inbuf = new byte[256]; // default size DatagramSocket socket = new DatagramSocket(); // Wait for packet DatagramPacket packet = new DatagramPacket(inbuf, inbuf.length); socket.receive(packet); // Data is now in inbuf int numBytesReceived = packet.getLength(); } catch (SocketException e) { } catch (IOException e) { }