Python/기초 강의

예외처리

개발게발 2022. 8. 4. 00:09
try:
    #오류가 발생할 수 있는 구문
except Exception as e:
    #오류 발생
else:
    #오류 발생하지 않음
finally:
    #무조건 마지막에 실행

 

1. try .. except문

try:
    ....
except [발생 오류[as 오류 메시지 변수]]:
    ....

 

  ㄱ. 에러 발생 시 프로그램 종료O

 

  ㄴ. 에러 발생 시 프로그램 종료X

 

2. try .. else문

  ㄱ. 에러 발생 시 프로그램 종료O

 

  ㄴ. 에러 발생 시 프로그램 종료X

 

3. try .. finally문

 

4. 오류 일부러 발생시키기

 

출처 : https://www.youtube.com/watch?v=YrPu4hEs58s&list=PLU9-uwewPMe2AX9o9hFgv-nRvOcBdzvP5&index=8&t=2211s