异常(5)

经过前面的学习,相信大家已经对异常有了一定了解,那么我们今天就来看看如何处理异常.

注:我们catch一定要有一个对应的异常来捕捉,只要你没有捕捉,它最终都会交给jvm,程序会异常终止,返回code码是异常码.

如果你处理了异常,后续的代码还能继续执行,返回的code是正常码.

还可以使用下面的写法来罗列出可能抛出的异常..

try里面的代码块是同一个业务逻辑,这个业务逻辑已经有部分抛出异常了,便不会继续往下执行了(try中的代码块),直接就捕捉到异常了,所以不可能同时抛出两个及以上的异常.

好了,今天分享就到这里,谢谢大家!!!

相关推荐
自强的小白6 小时前
重点!起始时间和结束时间与创建时间和修改时间的区别(localdate与LocaldateTIME区别)以及增删改查什么时候设置目前时间(添加和更新员工时)
java
雪的季节6 小时前
Python 线程同步与异步编程 全解析
java·开发语言
吃饱了得干活6 小时前
缓存与数据库一致性:从理论到实战
java·后端·面试
520拼好饭被践踏6 小时前
JAVA+Agent学习day22
java·开发语言·后端·学习
笨蛋不要掉眼泪7 小时前
Java虚拟机:堆的参数配置
java·开发语言·jvm
霸道流氓气质7 小时前
SpringBoot中使用JasperReports 报表引擎 — 介绍、原理与使用实践
java·spring boot·后端
花生了什么事o7 小时前
DDD 分层架构:六层分层架构
java·架构·ddd
Y3815326627 小时前
3 种 SERP 数据处理方案对比:流式 / 批处理 / 缓存
java·spring·缓存
qq_150841997 小时前
SQL的insert和update二合一指令
java·数据库·sql
2601_964702897 小时前
Claude Opus 5 API 开发实战:对话、文本生成与结构化输出
java·服务器·前端