java中的checkException和uncheckException问题

首先我想问问,在java中,什么叫checkExcetion和uncheckException?在一个异常提示中,怎么知道这个异常是checkExcetion还是unch... 首先我想问问,在java中,什么叫checkExcetion和uncheckException?在一个异常提示中,怎么知道这个异常是checkExcetion还是uncheckException?这两者的区别在哪?? 展开
 我来答
万俟乐水
2012-07-07 · TA获得超过210个赞
知道小有建树答主
回答量:156
采纳率:0%
帮助的人:80.2万
展开全部
在java中,异常分为两种,运行时异常(也就是uncheckException)和已检查异常checkException,运行时异常包括平常遇到的各种异常,如空指针异常,数据格式异常等一系列异常,这种异常是可以不捕获的,可通过throws抛出异常,交给别的代码或者JAVA虚拟机来完成。但是checkException是必须要处理的,也就是不能抛出,必须通过try-catch来完成,不处理的话是不能进行编译的。但是checkException不是一个具体的异常类型,它只是一个概念。所以你判断一个异常是已检查异常还是未检查异常,只需要通过抛出这个异常就可以知道了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式