- Thrown when methods that have detected concurrent modification of an object when such modification is not permissible.
- Thrown when an invalid channel is find.
- Thrown when an invalid filter is find.
- Thrown when a key is non unique.
- Thrown by an Enumeration to indicate that there are no more elements in the enumeration.