Added a notice on terminateOn default
@@ -24,3 +24,5 @@ If an exception or a group of exceptions must be explicitly neglected, `!` shoul
Exception patterns are considered in order. Earlier patterns are applied before later patterns. For example, if `java.*, !java.lang.RuntimeException` is provided, and a `NullPointerException` is thrown, the second ("negated") pattern will have no effect, since any exception originating from the `java` package has already been accounted for by the first pattern. That is why, if you need to define a scope of exceptions that would cause termination but need to explicitly exclude some items from that scope, you should put "negated" patterns in the first spot.
It is also considered a good practice to end the enumeration with a default "fallback" pattern, typically `*`, if there are exclusions on the list. So, `<terminateOn>!java.lang.NullPointerException, !com.exadel.aem.plugin.exceptions.*,java.lang.RuntimeException</terminateOn>`, or `<terminateOn>!java.lang.RuntimeException, !iava.io.IOException, *</terminateOn>` would be some good samples.
+
+If *terminateOn* is not configured, the default setting is effective. By default, the plugin will terminate on an `IOException` or one of its derivatives.
