JavaPL 7 handle exception.ppt

JavaPL 7 handle exception

Java Programming Language Java语言程序设计 JAVA语言程序设计 第七讲 异常处理 第七讲 异常处理 概述 异常的类型 checked / unchecked 未捕获的异常 异常的捕获 try/catch/finally throw/throws 链式异常 创建/使用异常 概述 核心代码 与 错误处理代码 概述 异常(Exception) 异常是一个对象, 描述一段代码中出现的错误的情况。 异常情况出现时,在引起该错误的方法中创建并抛出一个表示异常的对象。 可选择出现错误的方法自己处理这个异常或传递给其他方法来处理。但必须在某点捕获并处理该异常。 异常可以由Java运行时系统生成,或由代码手工生成。 5个关键字:try catch finally throw throws 概述 异常(Exception) 若要监视异常,可以将程序语句包含在一个try块内,如果在try块内出现了异常,则抛出异常后,代码能捕获(catch)这个异常,并以某种合理的方式处理它。 系统生成的异常被Java运行时系统自动抛出;若要手工抛出可使用throw。 若要抛出方法的未处理异常,必须通过throws语句声明。 可以将方法返回前必须执行的所有代码都放到一个finally块中。 概述 try { // block of code to monitor for err

文档评论(0)

1亿VIP精品文档

相关文档