常用API,异常

Calender

是什么

日历类

基本使用

在这里插入图片描述

在这里插入图片描述

Number

是什么

数字格式化
数字格式化:#任意数字(0-9任意单个数字) ,千分位 .小数点 0补位

使用方式

在这里插入图片描述

BigInteger和BigDecimal

是什么

更高精度的数据存储
BigInteger:一般用于存储更高精度的整数
BigDecimal:一般用于存储更高精度的小数

基本使用

在这里插入图片描述

阶乘案例

在这里插入图片描述

Random

是什么

随机数生成器,从0开始

使用方式

在这里插入图片描述

Math

是什么

提供了科学计算和基本的数字操作方法
都是静态方法来,类名调用即可,并且Math也在java.lang下,不需要导包

常用方法

在这里插入图片描述

在这里插入图片描述

异常机制

是什么

就是错误的一种说法
是java中提供的一种识别及相应错误的一种机制,有效的使用异常,可以使我们的程序更加健壮,易于调试
导致异常的原因 :
1 用户输入非法数据
2 要找的文件不存在
3 网络中断
4 内存溢出

如果不解决,就会导致程序生命周期终止(错误代码之后的代码都不执行了)
在这里插入图片描述

TryCatch

第一种用法

在这里插入图片描述

第二种用法

在这里插入图片描述
在这里插入图片描述

第三种用法

在这里插入图片描述
在这里插入图片描述

第四种用法

在这里插入图片描述

Throws

第一种用法

在这里插入图片描述

第二种用法

在这里插入图片描述

Finally

基本使用

在这里插入图片描述
在这里插入图片描述

注意(return)

在这里插入图片描述

更宽泛的异常

子类覆写的方法,抛出的异常,只能是父类抛出的异常或者是父类抛出的异常类的子类
小于等于关系
在这里插入图片描述

自定义异常

异常一个类,只不过该类一般用于描述了某种错误
在这里插入图片描述

应用场景

完成用户登陆功能
客户端拥有用户名和密码
服务端拥有判断登陆的方法功能
客户端中对服务端进行调用

如果登陆成功 返回登陆的用户对象
如果登陆失败 响应对应的失败原因(异常)

用户类

在这里插入图片描述

异常类

在这里插入图片描述

业务类

在这里插入图片描述

客户端类

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值