JSTL: catch Exception
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> <html> <head> <title>The c:catch action</title> </head> <body> <c:catch var="signalException"> <% int i= (int) (Math.random() * 10); if (i < 5 ) throw new NullPointerException(); %> </c:catch> <c:choose> <c:when test="${signalException != null}"> Exception occurs. </c:when> <c:otherwise> No Exception. </c:otherwise> </c:choose> </body> </html>