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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 求学之路 中级黑马   /  2015-8-17 00:58  /  302 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。
exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。

5 个回复

倒序浏览
表示目前为止还没有用到过throw error,呵呵。

点评

就等 你去完善啦......  发表于 2015-8-17 09:36
回复 使用道具 举报
exception表示编程由程序员编程出现的一些错误,像数组下标越界、空指针等。
error表示系统错误或低层资源的错误。像内存溢出等。
回复 使用道具 举报
error是错误是无法处理的。是硬件物理性的错误
exception是异常,异常就是针对你的程序有可能会发生的状况提前进行预申明,预处理,万一发生了你提前申明的这种异常可以进行处理
回复 使用道具 举报
错误跟异常,从字面就知道他们的意思了吧,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马