|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
try :
int('abc')
sum = 1 + '1'
f =open('我是一个不存在的文档.txt')
print(f.read())
f.close()
except(OSError,TypeError):
print('出错了T_T\n错误的原因是: ' + str(reason))
这段带码我的运行结果是:
raceback (most recent call last):
File "F:/小甲鱼课后习题/33.2.py", line 2, in <module>
int('abc')
ValueError: invalid literal for int() with base 10: 'abc'
怎么不执行程序中的异常?????
- try :
- int('abc')
- sum = 1 + '1'
- f =open('我是一个不存在的文档.txt')
- print(f.read())
- f.close()
- except(OSError,TypeError,ValueError) as reason:
- print('出错了T_T\n错误的原因是: ' + str(reason))
复制代码
|
|