java中throw抛出的一些异常,程序不进行处理程序编译也不会错误?
答案:2 悬赏:0 手机版
解决时间 2021-02-23 03:54
- 提问者网友:你给我的爱
- 2021-02-22 09:00
java中throw抛出的一些异常,程序不进行处理程序编译也不会错误?
最佳答案
- 五星知识达人网友:七十二街
- 2021-02-22 10:17
不会,抛出异常本意就是在某些不满足条件的时候终止程序运行,但是也可以选择捕获处理,捕获后就不会使程序终止。但是为什么有的系统方法必须让你捕获呢?那是因为该方法使用throws关键字声明了,作用就是将throw抛出的异常显示的交给调用者处理,如果调用者不处理,就不try-catch那么才会编译不通过。
全部回答
- 1楼网友:山有枢
- 2021-02-22 10:37
exception 及其子类对象全部都可以抛!
也可以try
java替你想的非常完美,你能想到的异常,他几乎都有,如果你能想到他api没有的异常
那么他就允许你自定异常类,继承他的exception那么你自定义类就是一个异常
就具有可抛性了,当然也可以try
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯