From 3197bc330b0bee2580e953e983a511500cd72628 Mon Sep 17 00:00:00 2001 From: bkii <bkii@10.0.0.123> Date: Mon, 9 Sep 2019 20:40:58 -0700 Subject: [PATCH] Try Catch Sourounded DOS-var --- .../homework4/Brennenstuhl/BrennenstuhlPduSender.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlPduSender.java b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlPduSender.java index 0240bd2b9d..3cee8b1630 100644 --- a/assignments/src/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlPduSender.java +++ b/assignments/src/MV3500Cohort2019JulySeptember/homework4/Brennenstuhl/BrennenstuhlPduSender.java @@ -6,6 +6,8 @@ import java.util.*; import edu.nps.moves.dis7.*; import edu.nps.moves.dis7.enumerations.*; +import java.util.logging.Level; +import java.util.logging.Logger; /** * This is an example that sends many/most types of PDUs. Useful for testing standards @@ -405,7 +407,11 @@ public class BrennenstuhlPduSender byte[] buffer; Pdu aPdu = generatedPdusList.get(idx); - aPdu.marshal(dos); + try { + aPdu.marshal(dos); + } catch (Exception ex) { + Logger.getLogger(BrennenstuhlPduSender.class.getName()).log(Level.SEVERE, null, ex); + } buffer = baos.toByteArray(); DatagramPacket packet = new DatagramPacket(buffer, buffer.length, localMulticastAddress, DEFAULT_MULTICAST_PORT); -- GitLab