diff --git a/plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/main/rels/MethodProcessorRunnable.java b/plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/main/rels/MethodProcessorRunnable.java index a639372e3f7b..8217423380cd 100644 --- a/plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/main/rels/MethodProcessorRunnable.java +++ b/plugins/java-decompiler/engine/src/org/jetbrains/java/decompiler/main/rels/MethodProcessorRunnable.java @@ -50,11 +50,8 @@ public class MethodProcessorRunnable implements Runnable { DecompilerContext.setCurrentContext(parentContext); root = codeToJava(method, methodDescriptor, varProc); } - catch (ThreadDeath ex) { - throw ex; - } - catch (Throwable ex) { - error = ex; + catch (Throwable t) { + error = t; } finally { DecompilerContext.setCurrentContext(null);