평소에는 A활동을 하며 반복적인 루틴을 돌다가 버튼을 클릭하면 큐에 데이터를 추가 시켜
루틴에서 큐에 데이터가 생기면 B활동을 하도록 했었습니다
물론 큐에서 데이터를 확인할 때는 queue.isEmpty()로 데이터 유무를 확인하고 데이터를 꺼내는 작업을 했는데
NoSuchElementException이 발생했습니다.
이게 지속적으로 발생이 되면 여러가지 테스트를 하여 확인을 할 수 있을텐데
만든지 몇달만에 처음 발생한 문제라서요...
if(!QUEUE.isEmpty()){
value = Integer.parseInt(QUEUE.element().get("value"));//여기서 에러 발생 value는 map 데이터를 QUEUE.offer() 할때 필수로 추가하는 데이터
Map<String, String> map = QUEUE.poll();
//B활동..
}