diff --git a/ws2012/P2P/uebungen/4/src/Main.java b/ws2012/P2P/uebungen/4/src/Main.java index 4de3460f..cca6e073 100644 --- a/ws2012/P2P/uebungen/4/src/Main.java +++ b/ws2012/P2P/uebungen/4/src/Main.java @@ -44,9 +44,14 @@ public class Main { switch (cmd) { case "spawn": - Node newNode = nodes.get(node).spawn(); - String newNodeName = splitted[2]; - nodes.put(newNodeName, newNode); + if (splitted.length > 2) { + Node newNode = nodes.get(node).spawn(); + String newNodeName = splitted[2]; + nodes.put(newNodeName, newNode); + } else { + System.out + .println("Please enter a name for the new node."); + } break; case "leave": Node theNode = nodes.get(node);