异常引发TypeError

时间:2019-07-31 11:11:08

标签: python try-except

我对try-exception语句有疑问。它与提到的其他问题不同。因为我不需要finally声明...

例如,我有以下代码:

try:
    #dosomething
except TypeError:
    #dosomething -> THIS GIVES A TypeError!

"..."

    #I_want_this_to_be_executed_if_the_previous_commands_are_not_working

如果except TypeError也不起作用,我可以在引号之间填写哪些内容以确保执行最后一条命令? (还给出TypeError)

我不需要finally语句,因为不必总是执行,只有在异常也给出TypeError的情况下……

1 个答案:

答案 0 :(得分:0)

只需添加:(编辑:不理解该问题,评论正确)

try:
    #dosomething
except TypeError:
    try:
        #What you were going to do
    except TypeError:
        #Handle the second typeError