异常发生的原因:
1.输入错误
2.设备错误
3.物理限制
4.代码错误
异常分类:

RunTimeException 代码有问题导致的异常,例如数组越界,空指针等,需要程序控制避免发生。
IOException 由不可预测的原因引发的异常
RunTimeException和Error类称为非受查异常。其他异常(IOException及用户自定义异常)为受查异常。
受查异常不声明或者捕获就会有编译错误。
本文探讨了异常发生的主要原因,包括输入错误、设备故障、物理限制和代码错误。区分了RunTimeException(如数组越界、空指针)与IOException等非受查异常和受查异常,强调了受查异常在编译阶段的处理要求。通过理解这些概念,开发者可以更好地管理和预防程序中的异常情况。
异常发生的原因:
1.输入错误
2.设备错误
3.物理限制
4.代码错误
异常分类:

RunTimeException 代码有问题导致的异常,例如数组越界,空指针等,需要程序控制避免发生。
IOException 由不可预测的原因引发的异常
RunTimeException和Error类称为非受查异常。其他异常(IOException及用户自定义异常)为受查异常。
受查异常不声明或者捕获就会有编译错误。
2390
1961

被折叠的 条评论
为什么被折叠?