except 为try语句块内发生异常时执行

else 为try语句块内未发生异常时执行

finally 不管是否有异常发生都会执行