try - except

LONGNEW·2021년 1월 13일
0

여러가지

목록 보기
10/18

예외 처리의 하나의 형식.

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

일단 try 문에 해당하는 코드를 실행하다가... 예외가 발생하면 except문의 코드 실행.

특정 예외만 처리.

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

except뒤에 예외이름을 넣어주면서 특정한 경우에만 except문이 처리 되게 함.


EOFerror : EOF란 파일의 끝(end of file) 을 의미 / 갑자기 파일의 끝이 올 것을 예상하지 못했기 때문에 오류가 발생
-> 테스트 케이스의 개수를 지정해주지 않았을 때 자주 사용

SyntaxError : 잘못된 문법

NameError : 참조변수 없음
ZeroDivisionError : 0으로 나눌 수 없음
IndexError : 인덱스 범위 벗어남
ValueError : 참조 값이 없음
KeyError : 키 없음 에러 (주로 딕셔너리 사용시)
AttributeError : 모듈, 클래스의 잘못된 속성 사용함
FileNotFoundError : 파일 못 찾음
TypeError : 타입 안 맞음

0개의 댓글