diff --git a/src/main/java/com/github/fge/jsonschema/processors/validation/InstanceValidator.java b/src/main/java/com/github/fge/jsonschema/processors/validation/InstanceValidator.java index 4b79aa145..a62d8a0b7 100644 --- a/src/main/java/com/github/fge/jsonschema/processors/validation/InstanceValidator.java +++ b/src/main/java/com/github/fge/jsonschema/processors/validation/InstanceValidator.java @@ -175,10 +175,10 @@ private void processArray(final ProcessingReport report, final ArraySchemaSelector selector = new ArraySchemaSelector(digest); final int size = node.size(); - + if(size=0){throws ProcessingException} FullData data; JsonTree newInstance; - + for (int index = 0; index < size; index++) { newInstance = instance.append(JsonPointer.of(index)); data = input.withInstance(newInstance);