An exception occurred processing JSP page [/Cookies.jsp] at line [17

我想做一个jsp页面用来记录一分钟内用户的访问次数。但是出错了。不知道为啥出错。请大家帮忙看看谢谢。
图片说明

Type Exception Report

Message An exception occurred processing JSP page [/Cookies.jsp] at line [17]

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception
org.apache.jasper.JasperException: An exception occurred processing JSP page [/Cookies.jsp] at line [17]

14:

15: Cookie[] cookies = request.getCookies();
16: Cookie cookie = null;
17: for(int i = 0;i < cookies.length;i++){
18: cookie = cookies[i];
19: if(cookie.getName().equals(Username)){
20: ti = Integer.parseInt(cookie.getValue());

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:617)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:514)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

Root Cause
java.lang.NullPointerException
org.apache.jsp.Cookies_jsp._jspService(Cookies_jsp.java:125)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

Note The full stack trace of the root cause is available in the server logs.

Apache Tomcat/8.5.39

cookies 这个对象应该先判断下是否为 null ,加上判断空代码试试。