프로그램 분류
파이썬기초71 : 예외처리 01
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 1,524 조회
- 0 추천
- 목록
본문
try:
print("1.실행문") # 에러발생 없음.
except Exception as e:
print("2.에러발생시 에러발행")
else:
print("3.에러없을때 수행문")
finally:
print("4.무조건 수행되는문")
1.실행문
3.에러없을때 수행문
4.무조건 수행되는문
try:
print("1.실행문")
1/0 #여기서 에러 발생.
except Exception as e:
print("2에러발생시 에러발행", e)
else:
print("3.에러없을때 수행문")
finally:
print("4.무조건 수행되는문")
1.실행문
2에러발생시 에러발행 division by zero
4.무조건 수행되는문
def divide(a,b):
return a/b
try:
c = divide(5,2)
except ZeroDivisionError:
print('Not 0 at second index')
except TypeError:
print('It must be Numeric in all index')
except:
print('Not ZeroDivisionError or not TypeError')
else:
print('Result: {0}'.format(c))
finally:
print('Its gonna run finally statement at all times')
"무단배포금지: 클라우드포털(www.linux.co.kr)의 모든 강좌는 저작권에 의해 보호되는 콘텐츠입니다. 무단으로 복제하여 배포하는 행위는 금지되어 있습니다."
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.