이상 오류
우리가 코드를 작성할 때, 종종 프로그램이 경우 오류를 실행할 수 없습니다 던져 충족
정상적인 상황에서는, 파이썬 프로그램이 정상적으로 처리 될 수없는 경우, 예외가 발생한다. 파이썬은 실수를 나타내는 예외 객체입니다. 예외가 발생하면 우리는 그렇지 않으면 프로그램이 종료됩니다, 그것을 처리하는 파이썬 스크립트를 캡처해야합니다.
제외 ...하려고 ... 다른
시도 : 정상 작동 ...................... 제외 : 예외가 발생,이 코드가 실행됩니다 .............. ........ 다른 : 예외는 코드 블록을 실행하지 않는 경우
A는 이름을 쓰기를 제외하고 고정 후 IO 오류 오류를 제외하고 서면 우리는 제외 여러 문장을 쓸 수
마지막으로 ... 제외 ... 시도
우리는 또한 ... 제외 ... (가)하려고 마지막으로 ... 오류 처리 메커니즘을 사용할 수 있습니다
마지막으로 ... 제외 ...하려고 ... 그리고 제외하고 ... 시도 ... 다른 차이 아무것도 잘못된 finally 문이 실행이 있었는지
예를 들면 :
: 시도 ( '시도 ...')에서 인쇄를 R = 10 / 0 인쇄 ( "결과 ', R) ZeroDivisionError 이외에는 E 같이 : (E'를 제외한 ') 인쇄 최종적 : 인쇄 ("마지막 ...') 인쇄 ( 'END')
우리는 코드의 일부가 잘못 될 수있다 생각하면, 당신이 사용할 수있는 try
이 코드를 실행하는 것은 잘못 실행하면, 다음 코드가 계속되지 않지만 오류 처리 코드가 직접 뛰어 except
실행중인, 문 블록 except
게시물을, 이 경우 finally
명령문 블록이 실행됩니다
선 finally
블록.