• 第11章 异常处理


    1.    JVM处理异常的原理

    处理异常需要消耗额外的JVM的负载

    2.    Struts处理异常的机制

     

    3.    异常是一个对象

    异常是一个对象,封装了出错的错息。异常的基类是java.lang.Throwable. 两个子类:Error, Exception. Error 指的是无法恢复错误。 Exception是指运行时错误。

    4.    JVM的方法调用堆栈

    调用à压栈, 返回à退栈

    5.    使用异常链

    就是把原始异常包装成新的异常类

    6.    处理多样化异常

    多样化异常就是同时抛出多个异常

    7.    Struts异常处理细节

    JavaWeb容器可以定义出错页面。

    异常处理类

    RequestProcessor类可以捕获异常,并调用processException方法处理异常。在Struts配置文件中定义有异常配置元素,从异常配置元素中获得异常处理类ExceptionHandler。执行ExceptionHandler.execute()方法,处理异常。

    8.    创建异常类

    1.  扩展ModuleException

    Struts 自带的一个异常处理类。

    2.  创建自定义异常类体系

  • 相关阅读:
    UPC2018组队训练赛第二场
    杭电多校训练第十场
    socks5 代理
    windows pip 报错Unable to find vcvarsall.bat
    emacs笔记
    homestead oci8
    pyenv install
    chrome 设置sock5代理
    laravel 接收post json
    laravel 使用已有数据库自动创建model
  • 原文地址:https://www.cnblogs.com/chengxin1985/p/225203.html
Copyright © 2020-2023  润新知