Unhandled Exception in JSP
Reports exceptions that are thrown by top-level JSP scriptlets.
Example:
<%!
String getFormattedDate() {
...
throw new IllegalArgumentException(...); // Error
}
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Hello, JSP!</title>
</head>
<body>
<i>Today is <%= getFormattedDate() %></i>
</body>
</html>
NOTE: Such JSP pages will compile, because the servlet container wraps all JSP code in a try {} catch() {} block, but they will produce runtime exceptions when deployed on the server.
Inspection Details | |
---|---|
Available in: | IntelliJ IDEA 2023.3, Qodana for JVM 2023.3 |
Plugin: | Jakarta EE: Server Pages (JSP), 233.SNAPSHOT |
Last modified: 13 July 2023