본문 바로가기

Dev/Python

[Python] try except

예외 처리

text = '100%'
try:
	# 에러가 발생할 가능성이 있는 코드
	number = int(text)
except ValueError: # 발생할 수 있는 에러 이름
	#에러가 발생 했을 경우 처리할 코드
	print('{}는 숫자가 아니네요'.format(text))

예외의 이름을 모를 때

try :
    # 에러가 발생할 가능성이 있는 코드
    a = 5
    b = 0
    c = a / b
except Exception as ex : 
    print('다음과 같은 에러가 발생했습니다: {}'.format(ex))
    # 다음과 같은 에러가 발생했습니다: division by zero 출력됨
반응형

'Dev > Python' 카테고리의 다른 글

[Python] 메소드  (0) 2021.06.11
[Python] Slice Slicing  (0) 2021.06.11
[Python] 튜플 Tuple  (0) 2021.06.10
[Python] 딕셔너리 Dictionary  (0) 2021.06.09
[Python] 프로그래밍 검색 요령 & 문서 찾기  (0) 2021.06.09