Remove .exit() falls from library code

- fixes #1640
This commit is contained in:
Connor Tumbleson 2017-10-14 12:36:07 -04:00
parent 3ec4f360ab
commit 41018a81b8
No known key found for this signature in database
GPG Key ID: C3CC0A201EC7DA75

View File

@ -791,13 +791,11 @@ final public class AndrolibResources {
File dir = new File(path); File dir = new File(path);
if (!dir.isDirectory()) { if (!dir.isDirectory()) {
LOGGER.severe("--frame-path is set to a file, not a directory."); throw new AndrolibException("--frame-path is set to a file, not a directory.");
System.exit(1);
} }
if (dir.getParentFile() != null && dir.getParentFile().isFile()) { if (dir.getParentFile() != null && dir.getParentFile().isFile()) {
LOGGER.severe("Please remove file at " + dir.getParentFile()); throw new AndrolibException("Please remove file at " + dir.getParentFile());
System.exit(1);
} }
if (! dir.exists()) { if (! dir.exists()) {