안녕하세요? back button을 눌렀을 때 어플이 종료되게 하기 위해 구현을 하던 도중 궁금증이 생겨 질문합니다.

A------------->B
        ↑
intent(A, B); 와 finish(); 를 이용하여 A activity를 죽이고 B Activity로 넘어감.

이후에 B에서 back button을 누르면 finish를 불러 B가 종료되게 하였습니다. 


그런데 이 상태에서 다시 어플 아이콘을 터치해 어플을 실행시키면 sorry가 뜹니다.;;;

상당히 난감해서; 그냥 back button을 잠궈버리려고 하는데, 왜 저렇게 되는지 이유가 뭔지 궁금합니다.

Activity 는 스택처럼 쌓인다고(finish를 해야 pop되는...) 읽었는데

어플 재 실행시 왜 sorry가 뜨는지--;



답변 미리 감사드립니다 : )