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

© 天雨云龙 中级黑马   /  2016-8-26 00:31  /  392 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

异常:Error(Java运行时产生的系统内部错误或资源耗尽的错误,是严重的仅靠修改程序本身不能修复的错误。

在开发Java程序中,都是针对Exception类及其子类。其中RuntimeException标识运行时异常,除外都是编译时异常。
抛遗产过得目的:没有捕获的话,程序放生异常,就会终止;抛出异常后,程序即使出现异常仍然可以向下执行。
注意:try中发生异常的代码后面的语句是不会执行的。如有程序是必须运行的,则可以使用:try{}catch(){增加return;}finally{填写必须执行的代码。}再往后的代码则不会执行。     
  
有一种情况,finally的代码不会运行,在catch{}中添加System.exit();

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马