业务校验中如何阻断流程呢
来源:http://www.tudoupe.com时间:2022-02-26
文章目录
- 前言
- 代码
前言
当我们在一整个业务流程中,想要阻断流程时,该怎么做呢?
比如说正常的业务流程是 :
业务A---->B----->C------>D
而在B和C中,可能会涉及到业务的合法校验。
而如果不合法,则需要退出流程。
这个时候,该怎么做呢?
首先想到的可能是return,但是否有想过一个问题呢?
如果B内部的方法return,而B本身没有返回值呢?
也就是说ABCD都是无状态的方法,那return还管用吗?
所以我们提出一种适用性更广的方式:抛出异常,外部调用方通过抛出的异常类型来判断如何处理。
接下来直接上代码:
代码
相关新闻
- 2023-05-06 微pe怎么初始化U盘(微pe怎么恢复初
- 2023-05-06 Xp系统boot 进入pe(boot manager 怎么进入
- 2023-05-06 win pe修复bcdboot(pe修复系统)
- 2023-05-06 win7更新失败 pe(win7更新失败还原更
- 2023-05-06 u盘装了pe读取不了(u盘能进pe读取不
- 2023-05-06 u盘pe 发热(u盘发热烫手)
- 2023-05-06 u盘pe下看不到硬盘(u盘启动pe看不到
- 2023-05-06 pe盘 ntfs(u盘ntfs格式)
- 2023-05-06 sony笔记本进入pe模式(联想笔记本怎
- 2023-05-06 pe启动盘进不去(pe启动盘进不去系统
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
