异常处理和日志log4j.docVIP

  • 3
  • 0
  • 约9.94千字
  • 约 10页
  • 2017-06-14 发布于湖北
  • 举报
异常处理及日志log4j 异常处理基本知识 Java中异常处理 程序中错误分类:语法错误、运行时错误、逻辑错误 什么是异常:异常是指程序运行过程中出现的一些错误称为异常。 Java 提供了一系列用于处理异常的类,所有异常类的父类:java.lang.Exception;能够处理所有的运行时异常。 Java中常用的异常类: Throwable——可以抛出的 RuntimeException——系统异常(如内存溢出、磁盘已满等),一般无法修复 FormatException——参数格式化异常(如将12.5转换成整数) IndexOutOfException——数组下标越界异常 NullPointerException——空指针异常(访问空对象) 异常处理: 为了提高程序运行的健壮性,在程序出现异常时需要处理,称异常捕捉。 1. 捕捉异常,如何捕捉异常? 捕捉异常使用try…catch语句块: 语法: try { //可能引发异常的程序代码 }catch( 异常类 ex ) –注意可以使用多个catch语句块 { //处理异常的代码 }finally { //最终执行代码(始终执行) } 示例:演示除数为0的异常捕捉 Try/catch*/finally? Try/catch* Try/catch*/finally? Try/finally? 2. 自定义异常、

文档评论(0)

1亿VIP精品文档

相关文档