永发信息网

JAVA中,多个catch真的是最理想的方式吗(暂时不谈throws)?

答案:2  悬赏:60  手机版
解决时间 2021-04-04 17:00
JAVA中,多个catch真的是最理想的方式吗(暂时不谈throws)?
最佳答案
一般来说,“直接报错”要比“不正确的执行”好的多。

例如一个金额计算程序,你是想在错误的时候就知道呢,还是想获得错误的数值呢。

当前一个语句发生错误后,后面的语句当然不能继续执行,因为不能保证后面的语句能正确执行。

另外try语句不是用来debug的,最终产品中还是有try语句的。
全部回答
1,整个代码中要求不能出现任何错误,并且没有用户交互数据,如果出了异常,这种情况通常都是要修改代码才能解决的,这种直接 抛出去,不需要try
2,代码中有用户交互,并且用户数据的数据要有格式限制,如何输入的数据有错误,就会出异常,这种情况是数据格式不对,代码没有错误,这种就要用try语句,并且按异常类型进行信息反馈给用户,让用户知道什么错,然后进行修改。
catch是不是要很多类型,主要看这个信息谁看,如果是反馈给用户,每种catch的异常类型的信息肯定不同,并且还要进行说明,
有些异常出了错,还要对出错语句以前的某些操作的信息进行操作,而有些又不需要,这种就要 分别catch
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何向老婆道歉
公司不给注销报检员证怎么办?
有王保长和李老栓在龙隐镇的电视剧叫什么名字
爱与喜欢的区别句子,网络经典语录 “喜欢”和
泰州莲花四区初中是上省泰中附中吗?
如果一个平行四边形要成为正方形,需增加的条
我初三了暑假作业没做。老师说做完报名但是很
视频格式H.263、MPEG4、H.264 视频格式mp4、h
唐代诗人韩宏的宏怎么写百度搜索谢谢
表示夏天的诗句有哪,描写夏天的古诗有哪些?
单选题IamsureIwouldnotdoitifIwerein
在网上散发谣言犯罪吗?
西游记中的女儿国真正国名是
大连哪有卖肉松馅的老婆饼的?
有机可乘和有始有终和有根有底和有口难言的意
推荐资讯
玩魔兽一按ALI键就从起?怎么回事??
下图中所表示的是一些动物的心脏结构,其中可
佛堂坝沟这个地址在什么地方,我要处理点事
格式化不了,弹出这张磁盘有写保护?
家里水养的竹子用上肥吗?
会长是女仆大人 的生肉几点有? 熟肉呢?
单选题梁启超评价洋务运动的实践者李鸿章说:
mac的飞秋和win7的飞秋互通么
汽车前轮驱动。 的好不好。
单选题老师在教室里讲课,听不到回声,原因是
网站快照被k之后,多长时间可以恢复
辰戌丑未四库入命是什么?好还是不好,男
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?