예외 처리·23 / 31

try/except로 에러 막기

에러가 날 수 있는 코드는 try 블록에 넣습니다. 에러가 나면 프로그램이 멈추는 대신 except 블록이 대신 실행되고, 그 아래 코드는 계속 이어집니다.

text = "hello"
try:
    number = int(text)
    print(number)
except ValueError:
    print("숫자가 아니에요")

할 일

100을 numbers의 각 값으로 나눠 출력하세요 단, 0으로 나누면 에러 대신 "0으로는 못 나눠요"를 출력하세요

막혔나요?
코드 에디터