try {
synchronized (Angle.class) {
angle = getAngleFormat().parseObject(text);
}
} catch (ParseException exception) {
<BUG>NumberFormatException e = new NumberFormatException(exception.getMessage());

e.initCause(exception);
throw e;</BUG>
}

try {
synchronized (Angle.class) {
angle = getAngleFormat().parseObject(text);
}
} catch (ParseException exception) {
throw (NumberFormatException) new NumberFormatException(exception.getMessage()).initCause(exception);
}
