avoid catch (Throwable)
diff --git a/plugins/org.eclipse.jem.util/jemutil-nonworkbnech/org/eclipse/jem/util/logger/proxy/Logger.java b/plugins/org.eclipse.jem.util/jemutil-nonworkbnech/org/eclipse/jem/util/logger/proxy/Logger.java index 24e891a..7109b3a 100644 --- a/plugins/org.eclipse.jem.util/jemutil-nonworkbnech/org/eclipse/jem/util/logger/proxy/Logger.java +++ b/plugins/org.eclipse.jem.util/jemutil-nonworkbnech/org/eclipse/jem/util/logger/proxy/Logger.java
@@ -10,7 +10,7 @@ *******************************************************************************/ /* * $RCSfile: Logger.java,v $ - * $Revision: 1.8 $ $Date: 2006/05/17 20:13:45 $ + * $Revision: 1.9 $ $Date: 2007/04/10 01:09:36 $ */ package org.eclipse.jem.util.logger.proxy; @@ -195,7 +195,7 @@ try { fLineSeperator = System.getProperty("line.separator"); // Diff on Win/Unix/Mac //$NON-NLS-1$ - } catch (Throwable e) { + } catch (Exception e) { fLineSeperator = "\n"; //$NON-NLS-1$ } }
diff --git a/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/UIContextDetermination.java b/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/UIContextDetermination.java index 040d39d..8955882 100644 --- a/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/UIContextDetermination.java +++ b/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/UIContextDetermination.java
@@ -10,7 +10,7 @@ *******************************************************************************/ /* * $$RCSfile: UIContextDetermination.java,v $$ - * $$Revision: 1.4 $$ $$Date: 2006/08/09 15:38:22 $$ + * $$Revision: 1.5 $$ $$Date: 2007/04/10 01:09:36 $$ */ package org.eclipse.jem.util; import java.util.HashMap; @@ -180,7 +180,7 @@ if (tester.isCurrentContextUI()) currentContext = UI_CONTEXT; } - } catch (Throwable t) { + } catch (Exception t) { Logger.getLogger().log("UIContextDetermination is proceeding in HEADLESS mode"); //$NON-NLS-1$ } }
diff --git a/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/logger/proxyrender/AbstractWorkBenchRenderer.java b/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/logger/proxyrender/AbstractWorkBenchRenderer.java index 4285566..0082dcb 100644 --- a/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/logger/proxyrender/AbstractWorkBenchRenderer.java +++ b/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/logger/proxyrender/AbstractWorkBenchRenderer.java
@@ -10,7 +10,7 @@ *******************************************************************************/ /* * $RCSfile: AbstractWorkBenchRenderer.java,v $ - * $Revision: 1.5 $ $Date: 2005/12/14 21:24:26 $ + * $Revision: 1.6 $ $Date: 2007/04/10 01:09:36 $ */ package org.eclipse.jem.util.logger.proxyrender; @@ -189,7 +189,7 @@ return WORKBENCH_DESCRIPTION; } else return NOLOG_DESCRIPTION; - } catch (Throwable t) { + } catch (Exception t) { return NOLOG_DESCRIPTION; } }