什么是异常?
异常就是错误发生前的一种信号,如果没有人来处理这种信号,程序就会中断执行抛出异常信息。
异常的分类
1、语法检查异常,这种异常是最低级异常 绝对不能够犯。
也非常好规避,如果是编译器会自动提示
如果是文本编辑器,在你执行文件前会,解释器会自动检查语法。
2、运行时异常
这种异常只有在代码被执行的时候才能发现
我们要处理的重点就是运行时异常。
特点:在没有运行代码前是无法发现的。
如果运行异常已经发生并且没有正确的处理他,就会抛出错误信息
并且中断程序的执行,这是我们要学习异常解决的方法。
异常信息的组成
1.追踪信息:(具体发生异常的位置,以及函数的调用顺序)
2、异常类型:(错误类型)
3、异常消息:(详细的错误消息)
我们之所以学习异常处理的目的:为的是让我们的程序更加稳定(健壮性)不容易崩溃。