package servletContext;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.GenericServlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
public class QuestionServlet extends GenericServlet {
public void service(ServletRequest request, ServletResponse response)
throws ServletException, IOException {
ServletContext context = this.getServletContext();
PrintWriter out = response.getWriter();
out.println(context.getServerInfo());
out.close();
}
public void init(ServletConfig config) throws ServletException {
System.out.println("Servlet is initialized");
}
}
这段代码的第17行为什么会出现空指针异常呢?