diff --git a/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/file/transform/DefaultFieldSet.java b/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/file/transform/DefaultFieldSet.java index 0baf9e94a..2f70c9c8f 100644 --- a/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/file/transform/DefaultFieldSet.java +++ b/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/file/transform/DefaultFieldSet.java @@ -467,6 +467,9 @@ public class DefaultFieldSet implements FieldSet { try { return readBigDecimal(indexOf(name), defaultValue); } + catch (NumberFormatException e) { + throw new NumberFormatException(e.getMessage() + ", name: [" + name + "]"); + } catch (IllegalArgumentException e) { throw new IllegalArgumentException(e.getMessage() + ", name: [" + name + "]"); }