오류
java.lang.UnsupportedOperationException
원인
Arrays.asList() method 의 결과는
java.util.ArrayList 가 아니라 Arrays 안에 있는 inner class
abstractList 를 상속 받아서 생성
list 에 있는 add 나 addAll method 를 override 하지 않는다.
그렇기에 해당 addAll(컬렉션) 을 사용하면 AbstractCollection 의 addAll 메소드가 수행된다.