永发信息网

PYTHON中try finally与try except不能同时使用吗?

答案:2  悬赏:30  手机版
解决时间 2021-03-19 18:04
  • 提问者网友:愿为果
  • 2021-03-19 10:30
PYTHON中try finally与try except不能同时使用吗?
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-03-19 11:38
你好:
可以的啊:
try finally与try except能同时使用;
完整格式是:try... except...finally
全部回答
  • 1楼网友:逐風
  • 2021-03-19 13:11
网络上一些文章(如《python编程金典读书笔记》、《python中的finally》)都讲述try finally与try except不能同时使用,若同时使用,就会出现语法错误。根据我的调查,这些说法早已不合时宜,如本人撰写此文对这个说明修正一下:《python核心编程》第二版提到,自python 2.5开始,你可以用 finally 子句与 try-except 或 try-except-else 一起使用.下面是 try-except-else-finally 语法的示例: try: a except myexception: b else: c finally: d 等价于 python 0.9.6 至 2.4.x 中如下的写法: try: try: a edit by vheavens edit by vheavens except myexception: b else: c finally: d 欢迎访问我的小站:程序员的财富理想
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯