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