异常 巩固1

Posted hany-postq473111315

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异常 巩固1相关的知识,希望对你有一定的参考价值。

1.索引异常 
    IndexError: list index out of range
2.语法异常
    SyntaxError 
3.缩进异常
    IndentationError: unexpected indent
4.try 语句完整形态:try except else finally 
5.try 内的语句 出错之后不会运行出现异常之后的 try 内语句
6.开发某些功能时 任何地方都可能会出错 
        通常参数传递过来时
        读取某些未知文件时
        打开某个网页时

7.except 捕获正确的异常,对异常进行处理


程序:
# lst = [1,2,3,4,5]
# print(lst[5])
# 索引异常,不存在下标为 5 的元素
# IndexError: list index out of range

# print 444
# 语法异常
# SyntaxError 
 # print(444)
 # 缩进异常
 # IndentationError: unexpected indent

lst = [1,2,3,4,5]
try :
    print(lst[5])
    print("出错之后不会运行出现异常之后的语句")
except IndexError as e :
    ‘‘‘try 出现异常时执行‘‘‘
    print("出现索引异常")
else:
    ‘‘‘try 正常运行时执行‘‘‘
    print("程序运行 OK, 没有问题")
finally:
    print("无论是否出错一定会运行到 finally")

# 出现索引异常
# 无论是否出错一定会运行到 finally

2020-04-12

以上是关于异常 巩固1的主要内容,如果未能解决你的问题,请参考以下文章

mvn命令异常:An error has occurred in Javadoc report generation: Unable to find javadoc command异常已解决(代码片段

mvn命令异常:An error has occurred in Javadoc report generation: Unable to find javadoc command异常已解决(代码片段

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

异常和TCP通讯

在tablayout片段之间进行通信[重复]

全栈编程系列SpringBoot整合Shiro(含KickoutSessionControlFilter并发在线人数控制以及不生效问题配置启动异常No SecurityManager...)(代码片段