ch6 异常处理的.pptVIP

  • 1
  • 0
  • 约7.06千字
  • 约 26页
  • 2017-10-13 发布于浙江
  • 举报
ch6 异常处理的

Exception 的概念 Exception 是在程序运行时打断正常程序流程的异常的情况 试图打开的文件不存在 网络链接中断 操作符越界 要加载类文件不存在 Java中定义了各种异常 异常(Exception)的层次结构 异常处理 捕获并处理异常 Try….catch….finally 将方法中产生的异常抛出 示例:ListOfNumbers try语句块 一般形式: try { Java statements //一条或多条可能产生异常的java语句。 } try 语句后必须跟随至少一个catch或finally语句块。 catch语句块 ? catch语句块提供错误处理。 ? 一般格式: catch (SomeThrowableObject variableName) { Java statements } ? SomeThrowableObject:能够被处理的异常类名,必须是throwable类的子类 ? variableName: 是异常处理程序中能够引用的代表被捕获异常的变量名称。 ? Java statements: 当捕获到异常时执行的java语句。 finally 语句块 在异常处理过程中,finally 语句块总是会被执行到: 无论有没有异常发生,也无论有没有异常被捕捉到 可选项: finally 语句块,通常位于

文档评论(0)

1亿VIP精品文档

相关文档