summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/cli/objects/DefineCLI.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/src/main/java/bjc/utils/cli/objects/DefineCLI.java')
-rw-r--r--base/src/main/java/bjc/utils/cli/objects/DefineCLI.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/base/src/main/java/bjc/utils/cli/objects/DefineCLI.java b/base/src/main/java/bjc/utils/cli/objects/DefineCLI.java
index 787b91a..6ebcf39 100644
--- a/base/src/main/java/bjc/utils/cli/objects/DefineCLI.java
+++ b/base/src/main/java/bjc/utils/cli/objects/DefineCLI.java
@@ -3,6 +3,7 @@ package bjc.utils.cli.objects;
import bjc.utils.funcutils.StringUtils;
import bjc.utils.ioutils.format.CLFormatter;
+import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
@@ -228,7 +229,13 @@ public class DefineCLI {
CLFormatter fmt = new CLFormatter();
- String formatted = fmt.formatString(stat.formats.get(formatName), fillIns);
+ String formatted = "";
+ try {
+ formatted = fmt.formatString(stat.formats.get(formatName), fillIns);
+ } catch (IOException ioex) {
+ LOGGER.severe(com.error("IOException formatting string: %s", ioex.getMessage()));
+ return FAIL;
+ }
stat.strings.put(bindName, formatted);