A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
齐宁宁
中级黑马
黑马币:
帖子:
精华:
© 齐宁宁 中级黑马 / 2014-9-21 19:44 / 2764 人查看 / 23 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
查看全部评分
杨佳名 发表于 2014-9-21 20:45 我也是正学到这个地方。 对于异常分两种: 1,编译时被检测的异常。
王路强 发表于 2014-9-21 23:51 楼上解答了
天弓 发表于 2014-9-22 14:48 比如4/0这个异常,我们用runtime主要是我们能去处理,是可以处理的异常
wudi 发表于 2014-9-22 16:31 能处理就用runtime 不能就抛出,呵呵
齐宁宁 发表于 2014-9-22 17:09 一般的逻辑异常大都能够处理,什么情况是不能处理的呢,能不能举个例子啊 ...
杨佳名 发表于 2014-9-22 17:37 比如角标越界(IndexOutOfBoundsException),定义一个int[] arr = {1,2,3,4};你想打印arr[4],虚拟机就认 ...
齐宁宁 发表于 2014-9-22 19:21 我是把角标错误理解为语法错误,它超出了角标范围,逻辑上没有错误。这样的话用我上面的理解去继承Except ...
杨佳名 发表于 2014-9-22 19:50 我也是刚学的。我这样想,如果访问到了不存在的角标如arr[4],这时候程序该怎么去运行?当然我们知道是语 ...
w936074874 发表于 2014-9-22 14:14 我的理解是预知异常不会导致程序崩溃就继承Runtime
有了黑马骑士勋章,比白马王子还要牛!