[Python] 예외

신은지·2024년 5월 14일
0

Python

목록 보기
11/23
post-thumbnail

예외란?

문법적인 문제는 없으나 실행중 발생하는 예상하지 못한 문제이다.


예외 종류

예외 관련 클래스는 Exception 클래스를 상속한다.


예외 처리

예상하지 못한 예외가 프로그램 전체 실행에 영향이 없도록 처리한다.


try ~ except

예외 발생 예상 구문을 try ~ except로 감싼다.


try ~ except ~ else

else는 예외가 발생하지 않은 경우 실행하는 구문이다.


finally

예외 발생과 상관없이 항상 실행한다.


Exception

예외 담당 클래스이다.


raise 키워드

예외를 발생시킬 수 있다.


사용자 예외 클래스

Exception 클래스를 상속해서 사용자 예외 클래스를 만들 수 있다.





* 이 글은 제로베이스 데이터 스쿨의 강의 자료 일부를 발췌하여 작성되었습니다.

profile
I believe there is no best, only better

0개의 댓글