Android APIs
public class

ConcurrentModificationException

extends RuntimeException
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ java.util.ConcurrentModificationException

Class Overview

An ConcurrentModificationException is thrown when a Collection is modified and an existing iterator on the Collection is used to modify the Collection as well.

See also:

Summary

Public Constructors
ConcurrentModificationException()
Constructs a new ConcurrentModificationException with the current stack trace filled in.
ConcurrentModificationException(String detailMessage)
Constructs a new ConcurrentModificationException with the current stack trace and message filled in.
ConcurrentModificationException(String detailMessage, Throwable cause)
Constructs a new ConcurrentModificationException with the given detail message and cause.
ConcurrentModificationException(Throwable cause)
Constructs a new ConcurrentModificationException with the given cause.
[Expand]
Inherited Methods
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public ConcurrentModificationException ()

Added in API level 1

Constructs a new ConcurrentModificationException with the current stack trace filled in.

public ConcurrentModificationException (String detailMessage)

Added in API level 1

Constructs a new ConcurrentModificationException with the current stack trace and message filled in.

Parameters
detailMessage String: the detail message for the exception.

public ConcurrentModificationException (String detailMessage, Throwable cause)

Added in API level 19

Constructs a new ConcurrentModificationException with the given detail message and cause.

Parameters
detailMessage String
cause Throwable

public ConcurrentModificationException (Throwable cause)

Added in API level 19

Constructs a new ConcurrentModificationException with the given cause.

Parameters
cause Throwable