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”