BlogJava 联系 聚合 管理  

Blog Stats

随笔档案

文章档案

Infernu的Google site


Infernus-JXH

<%@page errorPage="error.jsp"%>
<%
 out.println(9 / 0);
%>

error.jsp:
<%@page pageEncoding="GBK" isErrorPage="true"%>
<h1>您的操作有误</h1>

当页面出错时跳转到error.jsp <%@page errorPage="error.jsp"%>
当前页处理异常<%@page isErrorPage="true"%>

后者直接输出用户操作有误,而避免将错误信息暴露给用户的危险

非受检异常将会在程序运行是暴露,而受检异常在eclipse会有提示(编译报错)。此算数异常属于非受检异常。

9/0 : Exception in thread "main" java.lang.ArithmeticException: / by zero
0/9 : 0
9.0 / 0 : Infinity
0 / 9.0 : 0.0
-9.0 / 0 : -Infinity
posted on 2009-09-30 11:15 Infernus 阅读(68) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: