jsp中的Exception对象问题,vector v = null,怎么错了

exception.jsp

<%@ page language="java" errorPage="ErrorHand.jsp" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
    <%
        int [] intArray = new int [5];
        for(int i=0 ; i<=5 ; i++){
            intArray[i] = i;
        }
    %>
    <%!Vector v =null ;%>
    <%=v.sieze() %>
</body>
</html>

ErrorHand.jsp

<%@ page language="java" isErrorPage="true" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%=exception.getMessage()%>
</body>
</html>

null能sieze()?????

!Vector v =null (这里啥意思,如果是判断用双等号==)

<%!%> 一般用来定义方法的,尽量不要写代码片段,写代码片段用<%%>中