✔ ConccurentModificationException 동시적인 수정이 불가능한 객체에 대하여 그러한 수정이 발생하였을 때 발생하는 예외 EX) 한 스레드가 다른 스레드가 Collection을 iteration 하는 동안 한 스레드가 Collection을 수정하는 것을 허용하지 않음 이러한 행동이 감지되었을 때 ConcurrentModificationException을 발생시킴 다른 스레드와 동시에 수정될때만 발생하는 예외는 아님 단일 스레드 상황에서도 예외가 발생할 수 있음 EX) Collection을 순회하며 direct하게 수정할 때 ConcurrentModificationException 발생 Collection 객체에는 엘리먼트가 추가되거나 제거될 때 마다 modCount 변수를 수정 컬렉..