파이썬 중급 7_예외 처리, try~except~else, finally, exception, raise 키워드

최효손·2023년 4월 15일
0

29_예외처리

- try~except
문제 발생한 곳은 건너뛰고 다음 단계부터 실행

실습

30_try ~ except ~ else

  • else:예외가 발생하지 않은 구문
  • try, except, else 3개를 같이 써야 함

실습

31_finally

  • 예외 발생과 관계없이 항상 실생한다

노란색 표시한
숫자 대신 문자 '가나다' 입력하여 예외 발생했지만 그래도 finally 통해 실행되도록 함

실습

노란색 표시 부분이 finally 로 출력된 모습

32_Exception 클래스

  • exception 을 입력하면 어떤 예외가 발생했는지 살펴볼 수 있음

- raise 키워드
강제로 예외를 발생시킴

실습

참고: 위 이미지는 제로 베이스 데이터 스쿨 강의 자료를 캡처했습니다.

profile
Oodi 를 꿈꾸며

0개의 댓글