python基础语法之异常处理
12345678910111213141516171819202122232425262728293031#!/usr/bin/python# -*- coding: UTF-8 -*-try: 1 / 0except Exception as e: '''异常的父类,可以捕获所有的异常''' print "0不能被除"else: '''保护不抛出异常的代码''' print "没有异常"finally: print "最后总是要执行我"'''try: code #需要判断是否会抛出异常的代码,如果没有异常处理,python会直接停止执行程序except: #这里会捕捉到上面代码中的异常,并根据异常抛出异常处理信息#except ExceptionName,args: #同时也可以接受异常名称和参数,针对不同形式的异常做处理 code #这里执行异常处理的相关代码,打印输出等else: #如果没有异常则执行else code #try部分被正常执行后执行的代码finally: code #退出try语句块总会执行的程序'''
py基础四之异常处理
Your support will encourage me to continue to create!