RJ_Hwang

关注

python的try方法中的else和finally的区别

RJ_Hwang

关注

阅读 27

2023-10-09

 

try:
 <body>
except <ExceptionType1>:
    <handler1>
...
except <ExceptionTypeN>:
    <handlerN>
except:
    <handlerExcept>
else:
    <process_else>
finally:
    <process_finally>

 

 

# else执行的条件是try能够正常执行
# finally是一定会执行

无论try是否发生异常,finally总会执行
try无异常,才会执行else



相关推荐

捌柒陆壹

Python try except else finally的执行过程

捌柒陆壹 72 0 0

吴陆奇

Python 异常处理:try、except、else 和 finally 的使用指南

吴陆奇 52 0 0

毅会

Python入门-try-except-else-finally

毅会 50 0 0

JamFF

Python异常处理详解:try, except, else, finally的使用方法与示例

JamFF 13 0 0

小禹说财

Python异常处理语句try...except...else...finally...

小禹说财 96 0 0

哈哈我是你爹呀

[oeasy]python0144_try的完全体_否则_else_最终_finally

哈哈我是你爹呀 17 0 0

笑望叔叔

try-catch-finally中finally的执行时机

笑望叔叔 171 0 0

你的益达233

Python中异常捕捉try..except...finally的使用

你的益达233 54 0 0

陆佃

Java 中的 `try-catch-finally` 与 `try-with-resource`

陆佃 75 0 0

安七月读书

try catch finally中return的执行顺序

安七月读书 66 0 0

精彩评论(0)

0 0 举报