我试把try{}和catch{}代码中,可是总是出现错误,我是个新手。请详细把try{}和catch{}放入代码中,还可以解释为什么要这样放。谢谢先了。代码如下:(可以调试到正确答案会给分哦)
-----------------------------------------------------------------
<%@ page contentType="text/html; charset=gb2312" language="java"
import="java.sql.*" errorPage=""%>
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=学生成绩数据库";
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
%>
<CENTER><h2 class="style3">出库信息</h2>
<br>
<form name="form1" method="post" action="chuku2.jsp">
<p><span class="style4">请选择要出库的产品的代号:</span>
<select name="id">
<%ResultSet rs=stmt.executeQuery("SELECT* FROM student");
while(rs.next())
{
String id=rs.getString("id");
%>
<option value="<%=id%>"><%=id%></option>
<%}%>
}
</select>
</p>
<p>
<input type="submit" name="queding" value="确定">
<input name="back" type="button" id="back" value="返回"
onClick="javascript:history.go(-1)">
</p>
</form>
</center>
</body>
</html>
try{
//代ç åº
}catch(Exception e){
//å¼å¸¸å¤ç
}
代ç åºå¦ææé误ï¼å°±ä¼è¿åæåå¼å¸¸çå¤çã
é¦å
è¦æ¸
æ¥ï¼å¦æ没ætryçè¯ï¼åºç°å¼å¸¸ä¼å¯¼è´ç¨åºå´©æºã
ètryåå¯ä»¥ä¿è¯ç¨åºçæ£å¸¸è¿è¡ä¸å»ï¼ä¾å¦ï¼
ä¸ä¸ªè®¡ç®çè¯ï¼å¦æé¤æ°ä¸º0ï¼åä¼æ¥éï¼å¦æ没ætryçè¯ï¼ç¨åºç´æ¥å´©æºãç¨tryçè¯ï¼åå¯ä»¥è®©ç¨åºè¿è¡ä¸å»ï¼å¹¶ä¸è¾åºä¸ºä»ä¹åºéï¼
try catch æ¯æætryé¨åçå¼å¸¸ï¼å½æ²¡ætrycatchçæ¶åï¼å¦æåºç°å¼å¸¸åç¨åºæ¥éï¼å ä¸trycatchï¼åºç°å¼å¸¸ç¨åºæ£å¸¸è¿è¡ï¼åªæ¯æé误信æ¯åå¨å°Exceptionéï¼æ以catchæ¯ç¨æ¥æåå¼å¸¸ä¿¡æ¯çï¼å¯ä»¥å¨Catché¨åå ä¸ä¸å¥System.out.println(e.ToString());ï¼å¦æåºç°å¼å¸¸å¯ä»¥æå¼å¸¸æå°åºæ¥
try-catch-finally示ä¾ï¼JSP代码 我不知道怎么放入try{}和catch{}
try catch 是捕捉try部分的异常,当没有trycatch的时候,如果出现异常则程序报错,加上trycatch,出现异常程序正常运行,只是把错误信息存储到Exception里,所以catch是用来提取异常信息的,可以在Catch部分加上一句System.out.println(e.ToString());,如果出现异常可以把异常打印出来 try-catch-finally示例:...
jsp的try、catch 是什么意思
try { code; \/\/将自己的代码放在其中;} catch(e) \/\/如果上面的代码有错误,这里就捕获 { alert(e.number); \/\/获得错误信息 }
JSP try catch 高手帮帮忙啊
数据库操作会出现SQLException,所以你要写异常处理语句,无论你当前有没有出现错误都应该写,这是程序员应有的规范。至于try catch捕获异常你会用的话,建议你去看一本JAVA基础教程,把J2SE学习学习,JSP往深里发展还是JAVA
谁会?在jsp页面定义函数并调用!追加!!
不能在jsp里面直接调用函数,因为你在jsp里面所有的代码都会被服务器编译成java代码放在xxx_jsp.java文件中的 _jspService方法里面,我们知道,在一个方法里面是不能定义另外一个方法的,只能调用!所以,如果你想用函数,可以像你所说的,可以在bean中,也可以在后台servlet控制类来处理. 不过想你这...
jsp 怎样才能在IE中显示 try {} 中的出错信息
不用 throws Exception了 就直接捕获了 放在 catch(Exception e){e.toString();}
jsp简单上传代码
} catch (IOException e) { e.printStackTrace(); } finally { try { if(in != null) in.close(); } catch (IOException e) { e.printStackTrace(); } try { if(out != null) out.close(); } catch (IOException e) { \/\/ TODO Auto-generated catch block e.printStackTrace(); } } return...
谁能够用JSP编写简单的增删查改方法,用PreparedStatement方法...
} public static void closeConnection(Connection conn){ try{ if(conn!=null&&(!conn.isClosed())){ conn.close(); } }catch(Exception e){ e.printStackTrace(); } } } 插入代码: package com.accp.model.bean; import com.accp.model.dao.ConnectionManager; import java.sql.*; pub...
jsp里面抛异常的问题,在线急等
catch (MessagingException e) { System.out.println("邮件发送失败!错误原因:\\n" + e.getMessage());这个catch 结束 的大括号呢?
在eclipse中想自动将代码块放到try\/catch语句的快捷键或者设置方法...
说明:源代码得快捷菜单。其中的Generate getters and setters 和 Surround with try\/catch block比较常用.建议把它们添加为快捷键.快捷键设置在windows->preferences->Workbench->Keys 2. 快捷键列表 编辑 作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 ...
jsp分页查询中 加入一段代码实现输入页码跳转
} catch (Exception e) { e.printStackTrace();} } Jsp中,JQuery:\/\/跳转页数判断 ().ready(function(){ ("#goId").keyup(function(){ var goValue=$(this).val();var pages=${wp.totalPages};if(goValue>0&&goValue<=pages){ ("#goBut").prop("disabled","");}else{ ("#go...