From cd10bbeb9d51d0574fd59e86c8bccfdb73a960c0 Mon Sep 17 00:00:00 2001 From: dblouin <dominique.blouin@telecom-paristech.fr> Date: Thu, 2 Feb 2017 17:10:19 +0100 Subject: [PATCH] Print exception stack trace --- src/myutil/TraceManager.java | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/src/myutil/TraceManager.java b/src/myutil/TraceManager.java index 3270c67eca..e661fa37ec 100644 --- a/src/myutil/TraceManager.java +++ b/src/myutil/TraceManager.java @@ -79,22 +79,27 @@ public class TraceManager { public static void addError( final String message, final Throwable error ) { - addError( message ); + if ( message != null ) { + switch( errPolicy ) { + case TO_CONSOLE: + System.err.println( message ); + break; + default: + System.err.println( message ); + } + } if ( error != null ) { error.printStackTrace(); } } - public static void addError(String _s) { - switch(errPolicy) { - case TO_CONSOLE: - System.err.println(_s); - break; - default: - System.err.println(_s); - } + public static void addError( final String message ) { + addError( message, null ); } + public static void addError( final Throwable error ) { + addError( null, error ); + } } // Class TraceManager -- GitLab