1、如果沒有發(fā)生異常,python運行try子句,然后是finally子句,然后繼續(xù)。 2、如果在try子句發(fā)生了異常,python就會回來執(zhí)行finally子句,然后把異常遞交給上層try,控制流不會通過整個try語句。 當你想無論是否發(fā)生異常都確保執(zhí)行某些代碼時,try/finally是有用的。 這個在打開文件的時候有用 finally總是在最后close()文件 ...
www.dbjr.com.cn/article/1906...htm 2025-5-30