[11] Java/Kotlin - Java try-catch문 catch에서 다시 try로
1. 발생상황ㄴ 특정 예외처리 중에 다시 try문으로 돌아가야하는데 못돌아가는 상황 2. 발생원인ㄴwhile문안에서 try-catch문이 실행되고 있고, break와 continue를 사용하게 되면 반복문이 탈출되고 잘못된 입력으로 무한로딩이 생기는 현상 발생 3. 해결방법ㄴ 검색해보니 나와 동일한 현상을 겪었던 사람들이 꽤 있었다.ㄴ 해결은 Scanner객체를 catch문안에서 초기화 시키면 해결된다.(아주 간단한 문제였다.) 4. 정리ㄴ 반복문안에서 예외처리 하게 되는 경우에는 해당 현상을 잘 숙지하고 있다가 같은 상황 발생 시 사용하면 될듯하다.ㄴ Scanner 객체 초기화를 하면 해결된다.
2024.12.22