2月21日笔记

一,异常

1.简介

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

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

2.异常的作用

3.异常处理方式

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

自己处理的灵魂四问

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

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

抛出异常
总结

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

4,异常中的常见方法

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

5.自定义异常

二.file

1.简介

file就是文件的路径

2.file的构造方法

3,file的成员方法

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

以后一直用mkdirs就行

delete详解
获取并遍历相关的方法
相关推荐
喜欢打篮球的普通人24 分钟前
MiniMind 学习笔记(二十二):数学 Cookbook——把概率空间、期望、似然一次讲明白
人工智能·笔记·学习
乐橙开放平台44 分钟前
通道国标 ID 贴反会串店:海康大华宇视摄像头怎么用 GB28181 统一接入?
网络·笔记·物联网·自动化·音视频·智能家居
ab1237683 小时前
Spring Integration 完整笔记 + 和 spring-integration-mqtt、Paho、EMQX 的关系
java·笔记·spring
ACP广源盛139246256733 小时前
Type-C 扩展坞方案选型笔记|国产 DP1.2 转 HDMI2.0 桥接芯片 GSV2201D@ACP 评估
开发语言·笔记·硬件架构·硬件工程·hdmi·国产芯片
旖旎夜光3 小时前
【LangGraph实战】LangGraph 学习笔记(四):持久化——从线程记忆到跨会话长期记忆
人工智能·笔记·python·学习·ai编程·langgraph
kdxiaojie3 小时前
MPU6050学习
笔记·学习·mpu6050
qq_2842740514 小时前
机械原理笔记:平面机构自由度计算(复合铰链、局部自由度、虚约束)与四杆机构入门(含考点)
笔记·学习·平面·自动化·制造
qq_2842740515 小时前
数控铣床与加工中心笔记:铣刀与刀柄系统、G54试切对刀、镜像加工指令、孔加工工艺(钻扩铰镗)与固定循环G73/G83/G81/G76/G87/G84
笔记·学习·自动化·制造
Titan202416 小时前
MySQL访问个人学习笔记
笔记·学习·mysql
深圳老胡18 小时前
STM32CubeMX 生成 CMake 工程,用 VSCode 编译与调试的完整流程
笔记·stm32·单片机·代码规范