ConcurrentModificationException

Java

ConcurrentModificationException 완벽 정리

자바로 컬렉션(List, Set 등) 다루다 보면, 처음엔 잘 모르고 지나가다가 갑자기 만나게 되는 예외가 있다.👉 ConcurrentModificationException이건 처음 보면 “동시성 문제인가?” 싶지만,실제로는 반복 중에 컬렉션을 건드렸을 때 터지는 예외다.ConcurrentModificationException 이란?👉 "컬렉션을 반복(iteration)하는 도중에 구조를 변경하면 발생하는 예외"여기서 핵심은 이거다:✔ 반복 중✔ 구조 변경 (add, remove 등)이 두 개가 동시에 일어나면 터진다.가장 기본적인 예제import java.util.*;public class Main { public static void main(String[] args) { Lis..

Coding_Slowly
'ConcurrentModificationException' 태그의 글 목록