Python/codecademy

에러 처리

짱짱이_ 2023. 4. 18. 22:40
  • try, except

- try문을 실행하고 실패할 경우 except에 있는 코드를 실행한다.

 

 

ex1)

 

결과

 

 

ex2)

 

결과

 

nums에 문자가 있기 때문에 더할 수 없다. except에 있는 코드가 실행된다.

 

 

 

  • finally

- 어떤 부분의 코드가 실행되었는지에 관계없이 finally에 있는 코드가 실행된다.

 

 

 

결과

 

 

 

 

try에서 20/4 = 5.0이 나온다.

그다음 finally 부분 수행이 이어진다.

'Python > codecademy' 카테고리의 다른 글

재귀  (0) 2023.04.20
함수  (0) 2023.04.18
Pass, Break, Continue  (0) 2023.04.18
루프 loops  (0) 2023.04.12
if, elif, else 조건문  (0) 2023.04.12