Java学习 day05


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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值