1 异常
1.1 概述:程序中出现不正常的情况
1.2 异常的由来:程序在运行时出现了不正常的情况,java提取了对应的属性、名字、原因等,形成了异常对象,进而形成了各种的异常类
1.3 异常的分类
1.3.1 Error:(错误):运行中出现的严重错误,不需要我们进行更改
1.3.2 Exception:运行中出现的不严重的错误,我们可以尝试去更改
1.4 Exception的分类
1.5 特点
异常一旦发生,程序立即中断,所以当有多个异常的时候,默认只能执行第一个
1.6 try catch单异常处理
1.7 try catch多异常处理
1.8 try catch finally
1.9 自定义异常
1.9.1 概述
1.9.2 分类
1.9.3 常见的自定义异常
1.9.3.1 订单异常
1.9.3.2 用户异常
1.9.3.3 负数异常
建议:调用方法的位置处理异常
2 模板设计模式
2.1 概述
2.2 【样例】
3 包装类
3.1 概述:专门将简单数据类型的数据进行封装,形成的对应的类
3.2 常用方法
3.3 拆箱、装箱
拆箱:从包装类对象中取出简单数据类型数据的过程
装箱:将数据装入对应的包装类对象的过程
4 枚举
5 BigInteger、BigDecimal
5.1 BigInteger
5.2 BigDecimal
6 Math、Date