diff --git a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ResourceProperties.java b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ResourceProperties.java index c16398c3cc..29fa2699b2 100644 --- a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ResourceProperties.java +++ b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ResourceProperties.java @@ -16,7 +16,6 @@ package org.springframework.boot.autoconfigure.web; -import java.io.IOException; import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -92,14 +91,14 @@ public class ResourceProperties implements ResourceLoaderAware { public Resource getWelcomePage() { for (String location : getStaticWelcomePageLocations()) { Resource resource = this.resourceLoader.getResource(location); - if (resource.exists()) { - try { + try { + if (resource.exists()) { resource.getURL(); return resource; } - catch (IOException ex) { - // Ignore - } + } + catch (Exception ex) { + // Ignore } } return null;