This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 10.1.x in repository https://gitbox.apache.org/repos/asf/tomcat.git
commit ae8381c311543098148babf20fb4c4b7cf92b433 Author: Mark Thomas <ma...@apache.org> AuthorDate: Wed Nov 20 20:15:44 2024 +0000 Avoid throw - catch - re-throw for CNFE --- java/org/apache/catalina/loader/WebappClassLoaderBase.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/java/org/apache/catalina/loader/WebappClassLoaderBase.java b/java/org/apache/catalina/loader/WebappClassLoaderBase.java index fcab37c9b6..488e3c037f 100644 --- a/java/org/apache/catalina/loader/WebappClassLoaderBase.java +++ b/java/org/apache/catalina/loader/WebappClassLoaderBase.java @@ -827,18 +827,18 @@ public abstract class WebappClassLoaderBase extends URLClassLoader throw e; } } - if (clazz == null) { - if (log.isTraceEnabled()) { - log.trace(" --> Returning ClassNotFoundException"); - } - throw new ClassNotFoundException(name); - } } catch (ClassNotFoundException e) { if (log.isTraceEnabled()) { log.trace(" --> Passing on ClassNotFoundException"); } throw e; } + if (clazz == null) { + if (log.isTraceEnabled()) { + log.trace(" --> Returning ClassNotFoundException"); + } + throw new ClassNotFoundException(name); + } // Return the class we have located if (log.isTraceEnabled()) { --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org