파이참으로 알고리즘 문제인 baby-gin(하단링크)을 복습하던 중..
아래와 같이 노랗게 블록이 설정되며, This code is unreachable. 이라고 떴다.
이 말인 즉슨, 절대 닿을 수 없는 코드. 절대 실행될 수 없는 코드라는 말이다.
보통 unreachable 에러가 뜨는 이유는 들여쓰기를 잘못했을 경우다.
따라서 들여쓰기가 잘못된 곳을 찾으려면
노란블록 전후를 잘 살펴보면 된다.
찾으셨는지 모르겠지만 바로 위 if문의 break문이 들여쓰기가 되어있지 않아
노란블록처리 된 if문이 절대 실행될 수 없는 형태였다!
👩🦱 아래는 break문을 들여쓰기 해준 후의 모습
노란블록과 에러가 사라졌다!
'기타 > 🚨 에러' 카테고리의 다른 글
[에러 잡자] 티스토리 # 엔터를 누르면 원하지 않는 간격이 생길 때 (0) | 2021.06.12 |
---|---|
[에러 잡자] SQLite # _order by 정렬 순서대로 안나올 때 (0) | 2021.04.03 |
[에러 잡자] Django # can't open file 'manage.py': [Errno 2] No such file or (0) | 2021.03.21 |
[에러 잡자] 티스토리 # New 회색 아이콘 주황색으로 복구하기 (2) | 2021.02.18 |
[에러 잡자] 깃허브 # remote: error: GH001: Large files detected. (0) | 2021.02.11 |