八.异常

Posted i201102053

tags:

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

1.raise语句引发异常:

一些内置的异常类
# raise Exception
# raise AttributeError
# raise OSError
# raise IndexError
# raise KeyError
# raise NameError
# raise SyntaxError
# raise TypeError
# raise ValueError
# raise ZeroDivisionError 

2.捕获异常try...except...:

try:
    #...执行内容
    raise TypeError #执行了raise异常
#设定当前异常怎么处理
except TypeError:
    print("raise TypeError") #设定了print内容
except KeyError:
    print("raise KeyError")
#没有异常时
else:
    print("No Error")
#无论try子句发生什么finally都将运行。常用于清理
finally:
    print("unless any try")

 

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

异常和TCP通讯

Java笔记八,深度解析Java线程池的异常处理机制

片段中的Android致命异常

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异常已解决(代码片段

springcloud报错-------关于 hystrix 的异常 FallbackDefinitionException:fallback method wasn't found(代码片段