From ac1a030c3566d95a004ccf98e2897f0ef043cec6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Nicoll?= Date: Sat, 2 Mar 2024 08:28:38 +0100 Subject: [PATCH] Make PlaceholderResolutionException extend from IllegalArgumentException To smooth upgrade from 6.1.x, this commit makes sure that code that used to catch an IAE to ignore a faulty placeholder resolution still works. See gh-9628 --- .../springframework/util/PlaceholderResolutionException.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-core/src/main/java/org/springframework/util/PlaceholderResolutionException.java b/spring-core/src/main/java/org/springframework/util/PlaceholderResolutionException.java index bc789a9bba3..0b4bdc6d26d 100644 --- a/spring-core/src/main/java/org/springframework/util/PlaceholderResolutionException.java +++ b/spring-core/src/main/java/org/springframework/util/PlaceholderResolutionException.java @@ -31,7 +31,7 @@ import org.springframework.lang.Nullable; * @since 6.2 */ @SuppressWarnings("serial") -public class PlaceholderResolutionException extends RuntimeException { +public class PlaceholderResolutionException extends IllegalArgumentException { private final String reason;