퀴즈 / Python / 문제

Python에서 try/except 구문의 else 블록은 언제 실행되나요?

보통 freeCodeCamp
보기 및 정답
A try 블록에서 예외가 발생하지 않았을 때 실행된다
B except 블록이 실행된 후 항상 실행되며 예외 처리 완료를 알린다
C try 블록이 실행되기 전에 먼저 실행된다
D 예외가 발생했을 때만 실행되는 핸들러이다

해설

try/except/else/finally 구조에서 else 블록은 try 블록이 예외 없이 정상 완료된 경우에만 실행됩니다. 예외가 발생하면 except 블록이 실행되고 else는 건너뜁니다. finally는 예외 여부와 무관하게 항상 실행됩니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...