프로그래밍/Python

에러 처리

jjjjjjyun 2025. 3. 15. 23:20
  • try, except

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

 

 

ex1)

 

결과

 

 

ex2)

 

결과

 

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

 

 

 

  • finally

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

 

 

 

결과

 

 

 

 

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

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

'프로그래밍 > Python' 카테고리의 다른 글

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