개발(IT)/Python(파이썬)

파이썬(Python) 기본문법(예외처리)

isony 2024. 10. 26. 16:28
반응형

파이썬(Python) 기본문법(예외처리)

1.  try ~ except 사용

try:
    <코드 블록>
except:
    <예외처리 코드블록>

 

예)

try:
    6/0
except:
    print("실행 중 오류")

(실행)
실행 중 오류

 

2. try ~ finally 사용

try:
    <코드 블록>
except:
    <예외처리 코드블록>
finally:
    <마지막수행 코드블록>

 

예)

sum = 0

try:
    for i in range(5):
        print(i)
        sum += i
        if (i == 3):
            raise
except:
    print("실행 중 오류")
finally:
    print('합계 = ',sum)

(결과)
0
1
2
3
실행 중 오류
합계 =  6
반응형