三(3)、JSP九大内置对象——exception

来源:互联网 发布:淘宝顶呱呱代练lol 编辑:程序博客网 时间:2024/05/22 08:20

    • exception
      • 一通常用法
      • 二例子

exception

exception对象是一个异常对象,当页面在运行过程中发生了异常,就产生这个对象。如果JSP页面应用此对象,必须把isErrorPage设置成true,否则无法编译


一、通常用法

1.exception.getMessage( ) 返回描述异常消息
2.exception.toString( ) 返回关于异常的简短描述消息
3.exception.printStackTrace() 显示异常及其栈轨迹
4.exception.fillInStackTrace()重写异常的执行栈轨迹

二、例子

(1)建立一个exception_test.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"  errorPage="exception.jsp"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <body>     <%    out.println(100/0);     %>  </body></html>

必须的:其中errorPage=”exception.jsp”表示当有异常的时候交给exception.jsp处理
(2)建立exception.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" isErrorPage="true"%><html>  <body>    异常消息是:<%=exception.getMessage() %><br>  异常描述信息:<%=exception.toString() %>     </body></html>

必须:isErrorPage=”true”

阅读全文
0 0
原创粉丝点击