일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 2022시작
- 생활코딩
- 디지털포렌식
- 생활코딩 html
- CTF-D
- 윈도우 프로세스 종류
- N0Named
- memory
- 24시간의 전사
- slack space
- network
- vinetto
- html
- Multimedia
- 슬퍼유
- blkls
- 는 하지마...
- 네트워크관리사2급
- pythonchallenge
- disk
- ZIP 파일구조
- 디지털포렌식 with CTF
- 포렌식
- 정보처리기사 필기 합격
- 실기
- 네트워크 보안
- Multimeida
- Window process
- 윈도우 프로세스
- ftz
Archives
- Today
- Total
ssoL2 TISTORY
[기초 PYTHON 프로그래밍] 18강. 예외 처리 본문
- 구문 에러(syntax error) : 문법 에러
- SyntaxError: EOL while scanning string literal => 마지막 부분에 신텍스 에러
- SyntaxError: invalid syntax => 유효하지 않는 신텍스 에러
- 예외(exception) : 구문 에러가 없이 잘 작성된 코드라도 실행 도중 에러 발생 가능
=> 잠재적인 에러 = '예외'
- NameError: name 'x' is not defined => 존재하지 않는 변수 참조
- TypeError: unsupported operand type(s) for +: …… => 타입 오류
- ZeroDivisionError: division by zero => 0으로 나눠서 오류
- IndexError: list index out of range => 유효하지 않은 인덱스 참조
- 예외 처리
- try : 예외 발생 가능성 있는 문장
- except 예외 종류 : 예외 처리 문장
- else : 예외가 발생하지 않은 경우, 수행할 문장 (안써도 됨)
- finally : 예외 발생 유무 상관 X try 블록(try부터 finally전까지의 블록) 이후 수행할 문장 (안써도 됨)
- 예외 발생하지 않는 경우 : else 가 있다면 수행함
- finally 구문이 있는 경우 : 무조건 수행되는 구문
'com > python' 카테고리의 다른 글
[기초 PYTHON 프로그래밍] 20강. 클래스와 객체 (0) | 2020.12.25 |
---|---|
[기초 PYTHON 프로그래밍] 19강. 파일 입출력 (0) | 2020.12.25 |
[기초 PYTHON 프로그래밍] 17강. 실습3 (0) | 2020.12.25 |
[기초 PYTHON 프로그래밍] 16강. 파이썬 모듈 (0) | 2020.12.25 |
[기초 PYTHON 프로그래밍] 15강. 함수2 (0) | 2020.12.25 |
Comments