| Index: editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/SyntaxTranslator.java
|
| diff --git a/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/SyntaxTranslator.java b/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/SyntaxTranslator.java
|
| index 7a03e16d77e4af48fbc9853c4c0167f5c1bd1b3c..fb9087b54bfa23c0fd556617845c33d6b1455d48 100644
|
| --- a/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/SyntaxTranslator.java
|
| +++ b/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/SyntaxTranslator.java
|
| @@ -450,7 +450,7 @@ public class SyntaxTranslator extends org.eclipse.jdt.core.dom.ASTVisitor {
|
| // "catch (e) {}" or "on Type catch (e) {}"
|
| Type javaExceptionType = node.getException().getType();
|
| ITypeBinding javaExceptionBinding = javaExceptionType.resolveBinding();
|
| - if (JavaUtils.isTypeNamed(javaExceptionBinding, "java.lang.Exception")) {
|
| + if (JavaUtils.isTypeNamed(javaExceptionBinding, "java.lang.Throwable")) {
|
| return done(catchClause(null, exceptionParameter, null, block));
|
| } else {
|
| TypeName exceptionType = translate(javaExceptionType);
|
|
|