一:异常处理
为什么要处理异常:
异常会导致程序不往下进行,直接中断,导致开发后的软件容错率极低
怎么处理异常:
try catch处理异常
异常分类:
1.Error(错误):栈溢出等严重错误,程序崩溃
2.Exception:编程错误,可以通过修改代码解决,比如空指针问题等,向下又分为运行异常和编译异常
异常体系图:
五大运行时异常:
编译异常:
Throws异常处理机制流程:
Try-catch处理异常的注意事项:
Throws异常处理介绍:
Throws异常处理的细节:
总而言之就是运行异常,调用者就不用处理,但是如果时编译异常,调用的函数也要进行相应的处理
自定义异常:
Throw和Throws的区别: