질문&답변
이거 두개 뭔차이죠??
case 1 -> 두 x가 같은 x입니다. case 2 -> 메모리상의 다른 변수들이 같은 식별자를 가지고 있어서 문제가 됩니다. x = 5 : 있던 x를 사용, int x = 5 : 새로운 x를 생성과 동시에 초기화(여기선 이름이 중복되므로 에러가 생깁니다.) 오류내용을 읽어보시면 이와 관련된 내용이 나올 것입니다.