黑马程序员技术交流社区

标题: error和exception有什么区别? [打印本页]

作者: 求学之路    时间: 2015-8-17 00:58
标题: error和exception有什么区别?
error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。
exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。
作者: sven556677    时间: 2015-8-17 07:59
表示目前为止还没有用到过throw error,呵呵。
作者: 耀阳圣尊    时间: 2015-8-17 12:21
exception表示编程由程序员编程出现的一些错误,像数组下标越界、空指针等。
error表示系统错误或低层资源的错误。像内存溢出等。
作者: boboyuwu    时间: 2015-8-17 17:33
error是错误是无法处理的。是硬件物理性的错误
exception是异常,异常就是针对你的程序有可能会发生的状况提前进行预申明,预处理,万一发生了你提前申明的这种异常可以进行处理
作者: waitting...    时间: 2015-8-17 17:48
错误跟异常,从字面就知道他们的意思了吧,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2