首页 / 知识
python异常处理的作用
2023-11-12 12:58:00
python异常处理的作用
1、解析器去执行程序,检测到错误时触发异常,异常触发后且没被处理的情况下,程序就在当前异常处终止,后面的代码不会运行。
2、必须提供一种异常处理机制来增强你程序的健壮性与容错性。
实例
#coding=utf-8
try:
print('-----test--1---')
open('123.txt','r')#如果123.txt文件不存在,那么会产生IOError异常
print('-----test--2---')
print(num)#如果num变量没有定义,那么会产生NameError异常
except(IOError,NameError):
#如果想通过一次except捕获到多个异常可以用一个元组的方式
print("捕捉到异常")
以上内容为大家介绍了python培训之异常处理的作用,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们
最新内容
相关内容
pythoneval函数作用
pythoneval函数作用,培训,字符串,函数,作用,表达式,对象,结果,引号,计算器,以上,pythoneval(str)函数很强大,官方解释为:将字符串str当成有效的python代码如何在命令行运行
python代码如何在命令行运行,代码,培训,路径,空格,文件,下面,以上,目录,更多,内容,我们在编写python代码时,可以在交互模式下运行代码,也可以用python如何自定义一个函数
python如何自定义一个函数,代码,名称,培训,函数,圆括号,参数,定义,表达式,选择性,字符串,python函数是组织好的,可重复使用的,用来实现单一,或相python怎么写多行代码
python怎么写多行代码,代码,培训,情况,示例,字符串,斜杠,方法,行书,括号,有用,在写代码过程中,经常遇到一行代码很长的情况。为了让代码显得整python怎么给代码注释
python怎么给代码注释,代码,培训,注释,时间,项目,负担,冗余,重要性,开头,含义,注释的重要性如果我们是做独立项目,或者是唯一一位来查看自己编python详解Python垃圾回收机制
python详解Python垃圾回收机制,技术,时间,培训,对象,系统,名字,垃圾,标记,机制,内存,引用计数python默认的垃圾收集机制是“引用计数”,每个对python如何定义列表
python如何定义列表,数据,培训,列表,一致,工厂,合法,名称,数组,元素,类型,在实际开发中,经常需要将一些(不只一个)数据暂储起来,以便将来使用。python变量名不区分大小写吗
python变量名不区分大小写吗,数据,数字,培训,变量,合法,概念,名字,系统,名称,赋值,无论使用什么语言编程,其最终目的都是对数据进行处理。程序python类和实例是什么
python类和实例是什么,地址,培训,概念,数据,下来,实例,参数,方法,属性,变量,面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类python在python中如何同时给多个变
python在python中如何同时给多个变量赋值?,培训,连续,名称,赋值,变量,函数,模块,整数,定义,常量,同时赋多个值以下是一种很酷的编程捷径:在Pytpython异常和错误有什么区别
python异常和错误有什么区别,异常,检测,软件,培训,错误,发生,程序,程序员,逻辑,措施,1.错误从软件方面来说,错误是语法或是逻辑上的。语法错误python如何定义一个函数
python如何定义一个函数,培训,画线,代码,较大,合法,工具,函数,定义,单词,参数,python函数的定义定义函数,也就是创建一个函数,可以理解为创建一