배열을 만들때는 방이 몇개있지 정해두고 만들게 됩니다.
string[] game = new string[3];
예제에서는 총 3개의 방을 만들었습니다.
0호실, 1호실, 2호실 만 있는 상태입니다.
만약 3호실에 접근하려고 하면 어떻게 될까요??
없는 방에 접근을 시도하기 때문에 에러가 발생합니다.
배열의 크기를 잘 생각하고 접근하시길 바랍니다.
string[] game = new string[3];
game[3] = "디아블로"; // **에러** - 존재하지 않는 방에 접근하려고 합니다.
보통 인덱스는 0 에서 시작하기 때문에 배열 크기와 혼란스러울 수 있습니다.
**배열 크기와 같은 인덱스에 접근**하면 접근하면 **문제**가 생긴다고 생각하시면 편합니다.