예외처리 - try, except문
📌 try, except문
: try 블록 수행 중 오류가 발생하면 except문 실행.
📌 사용 방법
① try, excpet만 사용.
: 오류 종류와 상관없이 try 블록 수행 중 오류 발생 시, except문 실행.
try:
...
except:
...
② 발생 오류 포함.
: try 블록 수행 중 발생 오류와 동일한 오류가 발생한 경우, except문 실행.
try:
...
except [발생 오류]:
...
③ 발생 오류와 오류 메시지 변수 포함.
: try 블록 수행 중 발생 오류와 동일한 오류가 발생한 경우, except문 실행과 동시에 오류 메시지 출력.
try:
...
except [발생 오류[as 오류 메시지 변수]]:
...
예외처리 - try, finally문
📌 try, finally문
: try 블록 수행 중 오류 발생 여부와 상관없이 항상 finally문 실행.
보통 사용한 리소스를 close할 때 사용함.
try:
...
finally:
...
예외처리 - try, else문
📌 try, else문
: try 블록 수행 중 오류가 발생하지 않은 경우, else문 실행.
try:
...
except:
...
else:
...
'Python > Python' 카테고리의 다른 글
[Python] mutable과 immutable 객체 (0) | 2022.10.11 |
---|---|
[Python] sys.stdin.readline() (0) | 2022.10.04 |
[Python] 파일입출력 (0) | 2022.10.04 |
[Python] 생성자와 소멸자 (0) | 2022.10.04 |
[Python] dict (0) | 2022.09.27 |
댓글