A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 齐宁宁   /  2014-9-21 19:44  /  2531 人查看  /  23 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

LFW 中级黑马 2014-9-22 23:52:10
21#
你的4/0,这写继承Exception不能算是错,runtime也是Exception的一种,为什么把Java编程中的异常分为两类:编辑异常(可继承Exception)和运行异常(可继承RuntimeException)两种,是因为这样更合理,既然都不能运算下去了,不可能被处理了,何不直接停下来,让程序员改代码。(我的理解就是这样的)。你可以再去看看毕老师的4/0那个例子,就是引出runtimeexception的那个视频。
回复 使用道具 举报
根据需要选择继承哪种,一般的话继承Exception
回复 使用道具 举报
黑马-胡明 发表于 2014-9-22 21:24
RuntiumeException运行时异常,往往在处理异常时使用,在catch(){ throw  new RuntimeException("出现错 ...

哦哦。 这样啊,知道了,谢谢啊
回复 使用道具 举报
______雨点ペ 发表于 2014-9-22 23:23
你这学的挺糊涂的……运行时异常在编译时不需处理,运行时异常在运行时才会出现,多数为语法错误,需要程序 ...

额。。。我是个菜鸟,所以又很多不懂得地方,希望大神们多多指点啊
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马