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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© binglin 中级黑马   /  2015-8-13 13:51  /  424 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

java中针对异常的处理机制:
*1.Java中巴各种不同的异常情况定义为异常类,这样可以充分发挥类的扩展性和可重用性;
  2.异常的处理流程和正常流程分离,提高代码的可读性;
  3.灵活地处理各种异常,如果捕获异常的方法有能力处理异常,则当前方法捕获并且处理它(try...catch),
              否则由调用该方法的方法对异常进行处理
   Java异常机制主要依赖于try、catch、finally、throw、throws五个关键字。
     1.try:它里面放置可能引发异常的代码
     2.catch:后面对应异常类型和一个代码块,用于表明该catch块用于处理这种类型的代码块,可以有多个catch块。
     3.finally:主要用于回收在try块里打开的物力资源(如数据库连接、网络连接和磁盘文件),异常机制总是保证finally块总是被执行。只有finally块,执行完成之后,才会回来执行try或者catch块中的return或者throw语句,如果finally中使用了return或者   throw等终止方法的语句,则就不会跳回执行,直接停止。
     4.throw:用于抛出一个实际的异常,可以单独作为语句使用,抛出一个具体的异常对象。
     5.throws:用在方法签名中,用于声明该方法可能抛出的异常。
*/

1 个回复

倒序浏览
发错版块了吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马