diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/NoHandlerFoundException.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/NoHandlerFoundException.java index 99362952fe4b..348c2ae1cef7 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/NoHandlerFoundException.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/NoHandlerFoundException.java @@ -27,11 +27,13 @@ import org.springframework.web.ErrorResponse; /** - * By default, when the DispatcherServlet can't find a handler for a request it - * sends a 404 response. However, if its property "throwExceptionIfNoHandlerFound" - * is set to {@code true} this exception is raised and may be handled with - * a configured HandlerExceptionResolver. - * + * Since 6.1: When the DispatcherServlet can't find a handler for a request, this + * exception is raised and may be handled with a configured HandlerExceptionResolver. + * However, if its (depricated) property "throwExceptionIfNoHandlerFound" + * is set to {@code false} it sends a 404 response. + * + *

Note: until 6.1 the default was to send a 404 response unless + * throwExceptionIfNoHandlerFound was set to {@code true} * @author Brian Clozel * @since 4.0 * @see DispatcherServlet#setThrowExceptionIfNoHandlerFound(boolean)