PYTHON 프로그래밍

본문 바로가기

사이트 내 전체검색


6. 예외처리

페이지 정보

작성자 관리자 댓글 0건 조회 4,010회 작성일 20-07-19 23:42

본문

모든 예외의 에러 메시지를 출력할 때는 Exception을 사용 

try :

     명령어 

except Exception as e: 

     print('예외가 발생했습니다.', e) 



except에서 as 뒤에 변수를 지정하면 발생한 예외의 에러 메시지를 받아올 수 있습니다.

try:
    실행할 코드
except 예외 as 변수:
    예외가 발생했을 때 처리하는 코드

y = [10, 20, 30]
 
try:
    index, x = map(int, input('인덱스와 나눌 숫자를 입력하세요: ').split())
    print(y[index] / x)
except ZeroDivisionError as e:                    # as 뒤에 변수를 지정하면 에러를 받아옴
    print('숫자를 0으로 나눌 수 없습니다.', e)    # e에 저장된 에러 메시지 출력
except IndexError as e:
    print('잘못된 인덱스입니다.', e)

댓글목록

등록된 댓글이 없습니다.



개인정보취급방침 서비스이용약관
Copyright © www.leelab.co.kr All rights reserved.
상단으로
TEL. 063-469-4551 FAX. 063-469-4560
전북 군산시 대학로 558
군산대학교 컴퓨터정보공학과
PC 버전으로 보기