异常(5)

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

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

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

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

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

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

相关推荐
一刀到底2118 分钟前
java 多核,多线程,分布式 并发编程的现状 :从本身的jdk ,到 spring ,到其它第三方。
java·分布式·高并发
Kendra91914 分钟前
Docker 容器 - Dockerfile
java·docker·eureka
Auc2432 分钟前
Java 原生实现代码沙箱(OJ判题系统第1期)——设计思路、实现步骤、代码实现
java·开发语言·python
livemetee42 分钟前
netty单线程并发量评估对比tomcat
java·tomcat·netty
lyrhhhhhhhh43 分钟前
Spring框架(1)
java·后端·spring
熊猫的反手凶变直线1 小时前
Java-Lambda 表达式
java·开发语言·windows·笔记
Super_man541881 小时前
k8s之service解释以及定义
java·开发语言·云原生·容器·kubernetes
fie88891 小时前
Java中的控制流语句:if、switch、for、foreach、while、do-while
java·开发语言·python
找不到、了1 小时前
JDK8 HashMap红黑树退化为链表的机制解析
java·数据结构·链表
西洼工作室2 小时前
掌握单元测试:提升软件质量的关键步骤
java·单元测试