Core.DataTypes.ComplexDataType.ConcurrentModificationException

From emotive
Jump to navigation Jump to search

Classification

Name ConcurrentModificationException
Class Complex Data Type
Base Data Type Exception
SpecifiedBy ISO 13209-3

Description

The ConcurrentModificationException occurs when the collection value of a for-each-loop is modified during loop execution. Such modifications can happen from the outside (e.g. from other parallel lanes) or in the loop itself. All actions derived from ListModifier or MapModifier count as a collection modification. In any case, this may cause serious inconsistencies which can be handled by catching this exception.