请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

用了try...except还是报错的问题。。。

为啥我做了try…except的报错处理,还是会报错?


try:
    dog: List[str]=['迪迦','盖亚','泰罗']
    for dogs in dog
        print(dogs)
except SyntaxError:
    print('la')

但是最后它给我显示的是。

C:\Users\62517\Desktop\新建文件夹>test.py
  File "C:\Users\62517\Desktop\新建文件夹\test.py", line 356
    for dogs in dog
                  ^
SyntaxError: invalid syntax

正在回答 回答被采纳积分+3

2回答

7七月 2021-07-20 22:11:14

语法错误是捕获不了的。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕的地0203858 #1
    谢谢老师我明白了
    回复 有任何疑惑可以回复我~ 2021-07-23 18:07:51
7七月 2021-07-15 17:03:58

这提示的是语法错误,你看少了什么符号吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕的地0203858 #1
    老师我是故意少了一个在for那一行后面的":"符号,就是为了让try....except报错,但是try...except不捕捉我这个异常,被IDE 捕捉的到了,这怎么处理啊???
    回复 有任何疑惑可以回复我~ 2021-07-17 16:29:37
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信