<p> 程序如下:<br/> try:<br/> number = int(input("请输入数字:"))<br/> print("number:",number)<br/> print("=======hello======")<br/> except Exception as e:<br/> # 报错错误日志<br/> print("打印异常详情信息: ",e)<br/> else:<br/> print("没有异常")<br/> finally:#关闭资源<br/> print("finally")<br/> print("end")<br/> 输入的是 1a 结果是:( )</p>
<p><br/> number: 1<br/> 打印异常详情信息: invalid literal for int() with base 10:<br/> finally<br/> end</p>
<p><br/> 打印异常详情信息: invalid literal for int() with base 10:<br/> finally<br/> end</p>
<p><br/> ========hello===========<br/> 打印异常详情信息: invalid literal for int() with base 10:<br/> finally<br/> end</p>
<p><br/> 以上都正确</p>