代码出错了,请教

daimy_liu daimy_liu 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
package com.climatecenter.servlet;

import java.io.IOException;
import java.io.PrintWriter;
import java.util.*;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import java.sql.*;
import com.climatecenter.db.*;

public class login extends HttpServlet {
static Random rand = new Random();
static String[] getPar = new String[rand.nextInt()];

public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
Enumeration parameterNames = request.getParameterNames();
......

while (parameterNames.hasMoreElements()) {
String parameterName = (String) parameterNames.nextElement();
String[] tempPar = request.getParameterValues(parameterName);

for (int i = 0; i < tempPar.length; i++)
if (tempPar[i] != null)
getPar[i] = tempPar[i];
else
System.out.println("空");
......


我是新手,请问我的代码出错在哪里呢?
报错信息如下:
javax.servlet.ServletException: Error instantiating servlet class com.climatecenter.servlet.login
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Unknown Source)
...全文

相关推荐

打印代码及出错抓图

打印代码及出错抓图

lilaifdeng

为什么你的代码总是出错?或许你忽视了这些细节!

大家好,今天咱们聊一个程序员常常面临的问题——代码出错!很多时候,我们以为自己已经做得很完美,写的代码也非常干净简洁,但总是出现莫名其妙的错误。你有没有觉得自己的代码像是一个精密的机器,按照你设定的步骤应该顺利运行,但总是出现各种“意外”,甚至是那些你自己都没法理解的bug?今天,就让我带着一颗爆笑的心情,一起扒一扒代码中常见的那些细节问题,看看是哪些“阴魂不散”的小细节,悄悄坑了我们!别担心,我们会从头到尾一起调侃这些坑,同时给出实际的代码案例和讲解。你还等什么?

喵手

windows出错代码查询

windows出错代码查询:用CheckWindowsError查询windows出错代码信息。

xia9867

微软产品出错代码的查询工具

微软产品出错代码的查询工具 可查询微软产品产生的错误代码的具体含义

wahyuan

Dell服务器出错代码和含义

状态 LCD 上仅显示一则信息时,请在表中查找该代码并执行建议的更正措施。在这种情况下,LCD 上的代码指出的一般是十分明确而又容易更正的故障情况。例如,如果显示代码 E0280 MISSING VRM 2,则表示微处理器安装在插槽 2 中,但是此微处理器的 VRM 未正确安装或者不存在。

heartylzx
评论 6
收藏 已收藏
分享
返回顶部
daimy_liu
Web 开发 81,108 成员 341,721 内容