diff -r d6d1fc565854 -r 0d32bf6b4436 rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java Thu May 01 13:43:36 2014 +0200 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeToJavaScript.java Sun May 04 12:02:57 2014 +0200 @@ -2062,7 +2062,7 @@ if (e.catch_cpx != 0) { //not finally final String classInternalName = jc.getClassName(e.catch_cpx); addReference(classInternalName); - append("e = vm.java_lang_Throwable(false).bck2BrwsrCnvrt(e);"); + append("e = vm.java_lang_Class(false).bck2BrwsrThrwrbl(e);"); append("if (e['$instOf_" + classInternalName.replace('/', '_') + "']) {"); append("var stA0 = e;"); goTo(this, current, e.handler_pc, topMostLabel);