Java第十八次笔记(强化部分Day07)---不可变集合、Stream、异常体系

本文详细介绍了Java中的Stream流,包括其概述、获取方法、常用API及综合应用。同时,深入探讨了异常处理机制,涵盖异常体系、编译时与运行时异常的处理方式,以及自定义异常的创建。通过实例解析,帮助读者更好地理解和运用这些概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

本部分学习的主要内容 140

一、创建不可变集合 140

​编辑 总结:

二、Stream流 141 (学的不好,需要回顾)

2.1Stream流的概述 141 

 什么是Stream流?​编辑

案例:体验Stream流的作用  

 Stream流的思想

 总结:

 2.2Stream流的获取 141

 Stream流的三类方法

​编辑 总结:

 2.3Stream流的常用API 141

Stream流的常见终结操作方法  

​编辑 总结:

2.4Stream流的综合应用 141 (不明白)

2.5Stream流的收集操作 141 (学的不好)

Stream流的收集方法 

 总结:

 三、异常处理 142

 3.1异常概述、体系 142

 异常体系

总结:

 3.2常见运行时异常 142

 ​编辑3.3常见编译时异常 142

总结: 

​编辑 3.4异常的默认处理流程 142

 总结:

 3.5编译时异常的处理机制 143

异常处理方式1——throws 

异常处理方式2——try...catch...

异常处理方式3——前两者结合 

 总结:

 3.6运行时异常的处理机制 143

 3.7异常处理使代码更稳健的案例 144

 案例代码的空  待填。。。

 3.8自定义异常 144

自定义异常的分类

总结: 


本部分学习的主要内容 140

 

一、创建不可变集合 140

 

 

 总结:

 

二、Stream流 141 (学的不好,需要回顾)

2.1Stream流的概述 141 

 什么是Stream流?

案例:体验Stream流的作用  

 

 Stream流的思想

 

 总结:

 2.2Stream流的获取 141

 Stream流的三类方法

 

 总结:

 

 2.3Stream流的常用API 141

 

 说明解释:

1、对Stream流中的数据进行筛选,选出符合我们所需要的内容数据。

Stream流的常见终结操作方法  

 总结:

 

2.4Stream流的综合应用 141 (不明白)

 

2.5Stream流的收集操作 141 (学的不好)

 

Stream流的收集方法 

 

 总结:

 三、异常处理 142

 3.1异常概述、体系 142

 

 异常体系

说明:Error是系统的问题,无法控制解决。能避免和解决的是Exception异常,该部分的异常能够得到避免发生。

 

总结:

 

 3.2常见运行时异常 142

 3.3常见编译时异常 142

总结: 

 3.4异常的默认处理流程 142

 

 总结:

 3.5编译时异常的处理机制 143

 

异常处理方式1——throws 

 

解释说明:

 该方法并不解决问题,只是不提示报错。错误还是会提交给虚拟机。程序会被杀死掉,无法执行报错的后面内容程序。

异常处理方式2——try...catch...

解释:该异常处理方式的作用,能够进行格式异常的报错,并能够进行提示,或者进行对应的修改。

 

企业级写法:写这个比较规范,只写这一句即可,另外的方法需要有多少个就需要写多少个异常处理方法。 

异常处理方式3——前两者结合 

 

 总结:

 3.6运行时异常的处理机制 143

 

 

 3.7异常处理使代码更稳健的案例 144

  

 案例代码的空  待填。。。

 3.8自定义异常 144

 

自定义异常的分类

 解释:

总结: 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值