码迷,mamicode.com
首页 > 编程语言 > 详细

Python之异常

时间:2018-12-15 12:07:21      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:pen   open   final   info   aaa   alt   use   src   图片   

 1 # -*- coding: utf-8 -*-
 2 """
 3 Created on Sat Dec 15 09:45:20 2018
 4 
 5 @author: zhen
 6 """
 7 # 测试else
 8 try:
 9     print("--------------")
10 except NameError as e: # 捕获NameError类型异常
11     print(e)
12 except Exception as e: # 捕获其它异常
13     print(e)
14 else:
15     print("没有异常会接着往下执行。。。")
16 finally:
17     print("最后一定执行。。。")
18    
19 # 测试捕获某种或某些种except
20 try:
21     print(aaa)
22     print("--------------") # 出现异常后不会执行下面的程序
23 except NameError as e: # 捕获NameError类型异常
24     print(e)
25 except Exception as e: # 捕获其它异常
26     print(e)
27 else:
28     print("没有异常会接着往下执行。。。")
29 finally:
30     print("最后一定执行。。。")
31 
32 # 测试捕获其它异常  
33 try:
34     open("a.txt")
35     print("--------------")
36 except NameError as e: # 捕获NameError类型异常
37     print(e)
38 except Exception as e: # 捕获其它异常
39     print(e)
40 else:
41     print("没有异常会接着往下执行。。。")
42 finally:
43     print("最后一定执行。。。")
44     
45 # 测试异常传递
46 def err():
47     print(aaa)
48     
49 try:
50     print("===============")
51     err()
52 except NameError as e: # 捕获NameError类型异常
53     print(e)
54     
55 print("use try will make your code beauty")

结果:

技术分享图片

 

Python之异常

标签:pen   open   final   info   aaa   alt   use   src   图片   

原文地址:https://www.cnblogs.com/yszd/p/10122638.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!