私はこの簡単なtry-except
コードを持っています:
self.tf.router.EchoProg(state=1)
try:
print "\tCheckTestFirmwareCommunication_SetPort: "
print self.tf.DUT.CheckTestFirmwareCommunication_SetPort()
except NoResponseException, e:
print "\tCheckTestFirmwareCommunication_SetPort: ", repr(e)
self.tf.router.EchoProg(state=0)
例外のある出力:
CheckTestFirmwareCommunication_SetPort:
CheckTestFirmwareCommunication_SetPort: DD_NoResponseException()
質問:
例外が発生しても印刷ステートメントが表示される理由を誰かが説明できますか?
try-except
例外をキャッチした場合、印刷ステートメントを無視することは可能ですか?