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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

解析:在Java中,当产生异常时,Java会将异常的信息封装成对象,该对象中装好该异常的相关信息。

    Java中针对异常的处理主要为两种方法:
   1.将异常抛出,不做任何处理,而是将该问题抛给调用该方法的上级方法进行处理,
   通过关键字throws在方法上进行表明,当throws在主函数上表明时,表示出现
  异常主函数也不做处理,而抛给JVM,这时JVM就会停止工作,并将异常信息在控制台打印.  
  2.使用try...catch语句对异常信息进行捕捉,如果在某一方法中要对可能产生的异常进行捕捉,
   则将可能产生异常的语句使用try{}代码块进行包裹,当try{}代码块中产生异常时.就会获得一个
   异常对象,此时如果try中的异常类型和catch{}代码块要捕捉的异常类型一致或为其子类,这执行
   catch{}代码块中的内容,可以将异常信息打印或进行针对性处理.
   
   另外:一般在try...catch后会跟finally代码块,finally代码块中的内容是无论是否发生异常
   一定会执行的内容,当某些程序发生异常后,可能其资源无法正常释放,此时可以再finally代码块中
   进行资源关闭的操作.

1 个回复

倒序浏览
温故而知新  学习了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马