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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© luoyu1530 中级黑马   /  2015-4-1 22:16  /  700 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天学习了异常,一直很疑惑,为什么要使用异常呢?

RuntimeException是运行时异常,如果有这种异常,需要使用throws抛出,但是抛给JVM,它不是也处理不了么?这样做有何意义呢?

5 个回复

倒序浏览
加油啊努力啊真的啊  大家努力啊
回复 使用道具 举报
技术分已经12了,楼主怎么做到的
回复 使用道具 举报
JVM处理了啊。平常写程序没有处理异常的时候,我们有时候会出现数组溢出,程序运行后不就会出现信息提示你是数组溢出吗?这种情况你应该碰到过吧,这就是JVM处理的,打印出错信息。     至于有什么意义我不了解,难道是提示你哪里出错了?
回复 使用道具 举报
楼上说的很好了。
回复 使用道具 举报
runtimeException的异常常是jvm没法处理的异常,需要修改代码,出现异常,程序就停止运行!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马