Java的异常中什么是”被检查的异常“,什么是”不被检查的异常“?被检查是怎样检查的?
4个回答
2013-08-28
展开全部
Java中异常分为2种情况One:已检查异常(编译异常)Two:未检查异常(RunIng异常)检查时异常指的是在编译期间Java的编译器对代码的一种检测比如 int i;System.out.println(i+2);在编译期就过不去,Java对变量的使用必须初始化为检查异常就比较多了数组越界,类型转换错误,空指针........在程序跑起来之后才晓得
2013-08-28
展开全部
被检查的就是Try语句快中的内容,你把怀疑的东西写在Try中,然后catch一下就行了。不被检查的应该是,除了JAVA虚拟机和你Try中的异常,就是不被检查的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-06-15
展开全部
看样子
应该称呼 已捕捉的异常
未捕捉的异常
~
~
~
~
应该称呼 已捕捉的异常
未捕捉的异常
~
~
~
~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查异常:编译器能检查到的异常,ide会有报错,让你自动补充上throws或者try{}catch(){}。如io异常、文件不能找到异常等。
不被检查的异常:编译期间检查不到的异常。如:运行时异常及其子类异常(NPE、数组越界、数字运算异常如1/0等)
不被检查的异常:编译期间检查不到的异常。如:运行时异常及其子类异常(NPE、数组越界、数字运算异常如1/0等)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询