try-except(예외처리문) : 에러가 나면 건너뛰고 실행합니다.

try:
    int(10/0)

# int로 변환하는 과정에서 에러가 발생했을 때
except ValueError:
    print('값 에러가 발생했습니다')

# 0으로 나누면서 에러가 발생했을 때
except ZeroDivisionError:
    print('zero 에러가 발생했습니다')

# 위에서 정의하지 않은 에러가 발생했을 때(권장하지 않음)
except Exception as e:
    print('에러가 발생했습니다')
    
    
# 오류가 없을 때만 실행하는 else문
# 오류가 있어도 항상 실행하는 finally문

 

 



 

'Python' 카테고리의 다른 글

[Python] requests  (0) 2023.03.22
[Python] 정규표현식(regular expression)  (0) 2023.03.22
[Python] 클래스(Class)  (0) 2023.03.22
[Python] 자주 사용되는 모듈 및 패턴  (0) 2023.03.22
[Python] 파일과 디렉토리 다루기  (0) 2023.03.22

+ Recent posts