水木社区手机版
首页
|版面-Java技术(Java)|
新版wap站已上线
返回
1/1
|
转到
主题:unchecked&Checked exception
1楼
|
javafish
|
2022-03-06 14:58:06
|
展开
这个理解正确但无甚意义
重要的是现实代码中该如何处理
【 在 Splunk 的大作中提到: 】
: 这个理解没有错误吧
: Java 定义了两种异常:
: - Checked exception: 继承自 Exception 类是 checked exception。代码需要处理 API 抛出的 checked exception,要么用 catch 语句,要么直接用 throws 语句抛出去。
: ...................
--
FROM 219.147.99.*
11楼
|
javafish
|
2022-03-07 19:17:09
|
展开
理念其实还可以
现代微服务也要求调用方显式处理服务不可用
就是被一一股脑用在各种底层库就实属添乱了
【 在 appletree 的大作中提到: 】
: 是的,用checked exception就是强制调用者必须对异常进行处理。然而在实际业务开发中面对一堆不相干的异常往往什么也做不了,只能catch住再rethrow出去。代码中会出现大量没用的try catch块。相反用unchecked exception在集中的地方处理异常通常是更好的设计。
:
--
FROM 39.144.104.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版