diff --git a/projects/UdpExample1/UdpReceiver/src/udpreceiver/UdpReceiver.java b/projects/UdpExample1/UdpReceiver/src/udpreceiver/UdpReceiver.java index 048be2708526164ca65958675f359e5aa486e06f..0057002464f3c7648e0efab5d7606f3cf302e952 100644 --- a/projects/UdpExample1/UdpReceiver/src/udpreceiver/UdpReceiver.java +++ b/projects/UdpExample1/UdpReceiver/src/udpreceiver/UdpReceiver.java @@ -43,10 +43,9 @@ public class UdpReceiver System.out.println("first value: " + first + " second value: " + second); } } - catch(Exception e) + catch(IOException e) { System.out.println(e); } } - } diff --git a/projects/UdpExample1/UdpSender/src/udpsender/UdpSender.java b/projects/UdpExample1/UdpSender/src/udpsender/UdpSender.java index f9798e028129d01519cb596308d3d4bef9fa6a99..29bad68347585723d4504260ccde2b5a67ae60b6 100644 --- a/projects/UdpExample1/UdpSender/src/udpsender/UdpSender.java +++ b/projects/UdpExample1/UdpSender/src/udpsender/UdpSender.java @@ -1,4 +1,3 @@ - package udpsender; import java.io.*; @@ -34,7 +33,7 @@ public class UdpSender DataOutputStream dos = new DataOutputStream(baos); // alternatives: writeFloat(17.0f); writeInt(17); writeUTF("\"hello MV3500 no really\""); dos.writeFloat(17.0f); - dos.writeFloat(23.0f); + dos.writeFloat(24.0f); byte[] buffer = baos.toByteArray(); // Put together a packet to send @@ -50,14 +49,14 @@ public class UdpSender // that you haven't received a duplicate UDP packet, out of // order packet, or dropped packet? - for(int idx = 0; idx < 100; idx++) // avoid infinite send loops in code, can be hard to kill! + for(int index = 1; index <= 100; index++) // avoid infinite send loops in code, can be hard to kill! { udpSocket.send(packet); Thread.sleep(1000); // Send 100, one per second - System.out.println("Sent packet " + idx + " of 100"); + System.out.println("Sent packet " + index + " of 100"); } } - catch (Exception e) + catch (IOException | InterruptedException e) { System.out.println(e); }