7. 끝 자동화 테스트를 이동 - 팁 시도 ... ... 마지막으로 문을 제외하고

이상 오류

우리가 코드를 작성할 때, 종종 프로그램이 경우 오류를 실행할 수 없습니다 던져 충족

정상적인 상황에서는, 파이썬 프로그램이 정상적으로 처리 될 수없는 경우, 예외가 발생한다. 파이썬은 실수를 나타내는 예외 객체입니다. 예외가 발생하면 우리는 그렇지 않으면 프로그램이 종료됩니다, 그것을 처리하는 파이썬 스크립트를 캡처해야합니다.

제외 ...하려고 ... 다른

코드를 복사
시도 : 
    정상 작동 
   ...................... 
제외 : 
    예외가 발생,이 코드가 실행됩니다 
   .............. ........ 
다른 : 
    예외는 코드 블록을 실행하지 않는 경우
코드를 복사

A는 이름을 쓰기를 제외하고 고정 후 IO 오류 오류를 제외하고 서면 우리는 제외 여러 문장을 쓸 수

마지막으로 ... 제외 ... 시도

우리는 또한 ... 제외 ... (가)하려고 마지막으로 ... 오류 처리 메커니즘을 사용할 수 있습니다   

마지막으로 ... 제외 ...하려고 ... 그리고 제외하고 ... 시도 ... 다른 차이 아무것도 잘못된 finally 문이 실행이 있었는지

예를 들면 :

코드를 복사
: 시도 
    ( '시도 ...')에서 인쇄를 
    R = 10 / 0 
    인쇄 ( "결과 ', R) 
ZeroDivisionError 이외에는 E 같이 
    : (E'를 제외한 ') 인쇄 
최종적 : 
    인쇄 ("마지막 ...') 
인쇄 ( 'END')
코드를 복사

우리는 코드의 일부가 잘못 될 수있다 생각하면, 당신이 사용할 수있는 try이 코드를 실행하는 것은 잘못 실행하면, 다음 코드가 계속되지 않지만 오류 처리 코드가 직접 뛰어 except실행중인, 문 블록 except게시물을, 이 경우 finally명령문 블록이 실행됩니다

finally블록.

추천

출처www.cnblogs.com/yinlili/p/11313732.html