为什么Java代码中必须try catch 或者throw异常,不然编译不通过
答案:2 悬赏:50
解决时间 2021-01-30 03:21
- 提问者网友:樱花树下最美的约定
- 2021-01-29 11:44
为什么Java代码中必须try catch 或者throw异常,不然编译不通过
最佳答案
- 二级知识专家网友:陪衬角色
- 2021-01-29 12:30
好像是出于安全性考虑,有些很有可能报错的代码必须做异常处理
全部回答
- 1楼网友:duile
- 2021-01-29 14:02
我觉得捕获异常有两种好处。
1,因为有些操作不捕获异常的话,会出现错误的(比如计算器,我输入汉字怎么办)。这是用来解决这种用户输入,或者已知会发生的异常。
2,就像楼上所说:如果出现这些异常你可以在try catch里边放入对应的应对方法。比如:提示用户输入有误,未连接网络等等。然后重新让玩家或者用户选择。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯