语法

  1. try:
  2. <语句> #运行别的代码
  3. except <名字>:
  4. <语句> #如果在try部份引发了'name'异常
  5. except <名字>,<数据>:
  6. <语句> #如果引发了'name'异常,获得附加的数据
  7. else:
  8. <语句> #如果没有异常发生

实例

  1. #!/usr/bin/python
  2. # -*- coding: UTF-8 -*-
  3. try:
  4. fh = open("testfile", "w")
  5. fh.write("这是一个测试文件,用于测试异常!!")
  6. except IOError:
  7. print "Error: 没有找到文件或读取文件失败"
  8. else:
  9. print "内容写入文件成功"
  10. fh.close()