From 3ea51b908ef949267264a027e2462b220900aa45 Mon Sep 17 00:00:00 2001 From: Matthias Jaros Date: Mon, 16 Mar 2026 15:57:09 +0100 Subject: Replaced printStackTrace with proper message, handling interrupts now and also moved workerthreads to target level instead of global level --- src/main/java/com/it_jaros/networkScanner/App.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/main/java/com/it_jaros/networkScanner/App.java') diff --git a/src/main/java/com/it_jaros/networkScanner/App.java b/src/main/java/com/it_jaros/networkScanner/App.java index 86646a3..bedc8c1 100644 --- a/src/main/java/com/it_jaros/networkScanner/App.java +++ b/src/main/java/com/it_jaros/networkScanner/App.java @@ -12,15 +12,15 @@ public class App { options.delayInMillis()); printResults(scanner.scan(options)); } catch (IllegalArgumentException e) { - System.out.println(e.getMessage()); + System.out.printf("Error while parsing arguments: %s", e.getMessage()); cliParser.usageAndExit(); } catch (Exception e) { - e.printStackTrace(); + System.out.printf("ERROR %s", e.getMessage()); } } public static void printResults(List results) { - results.forEach(r -> printResult(r)); + results.forEach(App::printResult); } private static void printResult(ScanResult result) { -- cgit v1.3.1