
resources.report.rules.pmd.DoNotCallSystemExit.html Maven / Gradle / Ivy
DoNotCallSystemExit
DoNotCallSystemExit
otCallSystemExit">DoNotCallSystemExit
Since: PMD 4.1
Web applications should not call System.exit(), since only the web container or the
application server should stop the JVM.
This rule is defined by the following XPath expression:
//Name[starts-with(@Image,'System.exit')]
Example:
public class Foo {
public void bar() {
// NEVER DO THIS IN A APP SERVER !!!
System.exit(0);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy