すみません、私、かなりの初心者だと思います。

%@ page info="xxx.jsp" %>
<%@ page contentType="text/html; charset=Shift_JIS" %>
<%
response.setHeader("Pragma", "no-cache"); //for HTTP/1.0
response.setHeader("Cache-Control", "no-cache"); //for HTTP/1.1
response.setHeader("Cache-Control", "private"); // Proxy対策
response.setDateHeader("Expires", 0);

Object obj = null;
obj = session.getAttribute("aaa");
if (obj != null) {
if ((String)obj.toUpperCase().equals("OK"));
    処理1
  }
}
%>
<html><head>

こんな感じで書いてます。
スローさせる例外って分からないです。