Throwable异常处理
throwable实现了Serializable接口,序列化,下述链接中有详细描述序列化
Error:仅仅靠程序本身无法回复的严重错误
比如: 内存溢出
Exception:由java应用程序抛出和处理的非严重错误
-
RunTimeException/运行时异常,不要求程序必须必须做出处理
-
CheckedException:程序必须处理该类异常
1 2 3 4 5 | ArithmeticException 除数为零异常 NullPointerException 空指针异常: 1 、访问对象不存在。 2 、对象未初始化 ClassCastException 数据类型转换异常: 1 、父类向子类类型强制转换 OutOfIndexException 数组下标越界异常 NumberFormatException 字符串转化为数字异常 数字格式异常IOException io异常:输入输出异常<br>SQLException sql语句异常<br>用户自定义的Exception异常 |
其他常见异常: IndexOutOfBoundsException 数组、字符串、向量排序索引超出范围异常 FileNotFoundException 文件未找到 空文件异常:所操作的文件不存在 NoSuchMethodException 方法不存在异常:无法找到某一特定方法 InsexOutBoundException 索引越界异常 ClassNotFoundException 类找不到异常 InputFormatException 输入类型不匹配异常 DateFormatException 日期格式转换异常 IllegalArgumentException 非法参数异常 NesativeArraySizeException 创建大小为负的数组异常 SecuurityException 安全异常:由安全管理器抛出的异常,只存在安全侵犯 PrintException 打印异常 ParseException 解析异常,日期字符串转换为日期对象的时候,有可能抛出的异常 OutOfMemoryError 内存不足 异常有编译期异常和运行时异常: 文件找不到的异常是编译期异常,需要主动捕获一下(try/catch) ClassNotFoundException 类空指针异常就是编译期异常,不需要手动捕获

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具