Index: jam/core/src/org/codehaus/jam/internal/reflect/ReflectClassBuilder.java =================================================================== --- jam/core/src/org/codehaus/jam/internal/reflect/ReflectClassBuilder.java (revision 29) +++ jam/core/src/org/codehaus/jam/internal/reflect/ReflectClassBuilder.java (working copy) @@ -100,7 +100,7 @@ Field[] fields = null; try { fields = src.getFields(); - } catch(Exception ignore) { + } catch(Throwable ignore) { //FIXME there seems to be some JDK bugs here, workaround for now 180996 } if (fields != null) {