Thanks for your help. However, my question is in context to the following question from a mock exam
8.Consider the following
JSP code (See exhibit).What will it print for the very first request to this page as well as the web application that contains this page?
<html>
<body>
<% Integer count = (Integer) request.getSession(false).getAttribute("count");
if(count != null )
{ out.println(count); }
else
request.getSession(false).setAttribute("count", new Integer(1));%>
Hello!
</body>
</html>
Select 1 correct option.
A.It will print Hello!
B.It will print Hello and will set the count attribute in the session.
C.It will throw a NullPointerException at request time.
D.It will not compile.
ANS : B
If the session returns null then the answer should be C here. Any explainations ?