jsp getStackTrace()
getStackTrace() 查明异常
位于Throwable类中。getStackTrace() 返回Throwable对象被创建时所创建的StackTraceElement对象的一个数组。查询这些StackTraceElements能准确地找出错误发生在什么地方。
对于调用getStackTrace() 时被调用的每个方法,返回的数组包含和他们相应的一个元素,另外返回的数组还包含一个元素来表明发出调用的代码。数组的第一个元素指出抛出最初异常的方法。要想获取你需要的信息,只要简单地调用适当的方法。
<%@page import="java.sql.ResultSet"%>
<%
try{
String MSql = "select * from zhang.base;";
System.out.println("MSql= "+MSql);
ResultSet rs = CM.executeQuery(MSql);
%>
this is text:
<select name="accid">
<%
while(rs.next())
{
%><option value="<%=rs.getString("ID") %>">
<%=rs.getString("Name")%></option>
<%
}
%></select>
<%
}catch(Exception e){
%>
there has some problem:
<%
System.out.println(e.getStackTrace());
}
%>