2月21日笔记

一,异常

1.简介

编译时异常就是写代码时出现的红色波浪线

运行时异常就是在控制台里出现的异常

2.异常的作用

3.异常处理方式

虚拟机默认处理方式
自己处理(捕获异常)

自己处理的灵魂四问

之所以要写在下面,是因为异常也是存在多态的,如果父类写在上面,子类的小异常也会匹配

注意第四问中是下面的代码不会执行了,下面如果还有异常还是会进行捕获的

抛出异常
总结

在抛出异常中告诉调用者后调用者一般会采取, try.catch的方法处理这个异常

4,异常中的常见方法

第三个方法不会结束虚拟机,只是把异常打印在控制台

5.自定义异常

二.file

1.简介

file就是文件的路径

2.file的构造方法

3,file的成员方法

判断和获取有关的方法
longth详解
getName详解
创建和删除的相关方法
creatnewfile详解
makdir和mkdirs详解

以后一直用mkdirs就行

delete详解
获取并遍历相关的方法
相关推荐
一木 之林2 小时前
Dify学习笔记 03 · RAG检索增强生成:三代范式、评估与落地(第40-45、55-56集)
笔记·小程序·交互·dify
箓维7 小时前
TCP Socket的进阶实现
网络·笔记·tcp/ip
二哈赛车手7 小时前
新人笔记---hermes定时功能设计,具体讲解以及可优化点
java·人工智能·笔记·spring·ai·typescript
星恒随风8 小时前
Linux网络编程:应用层协议究竟是什么?从网络计算器到TCP Socket抽象基类完整实现
linux·网络·笔记·tcp/ip
智学AI10 小时前
AI博主写作素材管理方法分享:资料归集、笔记关联与文档归档
人工智能·笔记
叼烟扛炮10 小时前
[LangChain] 学习笔记(02):LCEL 链式调用与动态模型配置实战
服务器·开发语言·网络·笔记·学习·langchain
weixin_4481199410 小时前
Datawhale Jev Cookbook 202610 笔记5
笔记
一木 之林10 小时前
Dify学习笔记 04 · 检索底座:Embedding、Rerank与向量数据库(第46-54集)
笔记·学习·embedding·dify
ljt272496066111 小时前
Python笔记(十一)--Numpy(一)
笔记·python·numpy
芯思路11 小时前
STM32开发学习笔记之十【AI部署】
笔记·stm32·学习