From 13f42c3d3601447aad545d1c950202d81d4f7ade Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Sun, 14 Nov 2010 08:32:23 +0100 Subject: Don't printStackTrace if the exception shall be catched for later use --- src/java/com/jogamp/common/util/RunnableTask.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/java/com/jogamp/common/util/RunnableTask.java') diff --git a/src/java/com/jogamp/common/util/RunnableTask.java b/src/java/com/jogamp/common/util/RunnableTask.java index eac6255..d5622b2 100644 --- a/src/java/com/jogamp/common/util/RunnableTask.java +++ b/src/java/com/jogamp/common/util/RunnableTask.java @@ -81,9 +81,7 @@ public class RunnableTask implements Runnable { runnable.run(); } catch (Throwable t) { runnableException = t; - if(catchExceptions) { - runnableException.printStackTrace(); - } else { + if(!catchExceptions) { throw new RuntimeException(runnableException); } } finally { @@ -95,9 +93,7 @@ public class RunnableTask implements Runnable { runnable.run(); } catch (Throwable t) { runnableException = t; - if(catchExceptions) { - runnableException.printStackTrace(); - } else { + if(!catchExceptions) { throw new RuntimeException(runnableException); } } finally { -- cgit v1.2.3