try except

try except는 에러를 만났을때 다양한 처리가 가능하다.

구문

try:
  # 실행 구문
  ..........
except:
  # 에러가 발생했을때 처리 구문
  ..........
finally
  # 최종
  ..........

except

except는 어떤 에러인지에 따라 그 부분을 명시해 주어야 한다. 구문에서 에러가 발생하면 그 앞 구문을 그대로 넣어 주면 됩니다.

  • json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
import json

try:
except json.decoder.JSONDecodeError:
  print('The string does NOT contain valid JSON')
except:
finally
  • ValueError: could not convert string to float:
try:
except ValueError:
  ..........
except:
finally
try:
except ValueError as e:
  print('I got a ValueError - reason "%s"' % str(e))
except:
finally

Table of contents 목차

평점을 남겨주세요
평점 : 2.5
총 투표수 : 1