From: hizumiaoba <56146205+hizumiaoba@users.noreply.github.com> Date: Sat, 16 Apr 2022 02:34:59 +0000 (+0900) Subject: fix crash when selecting illegal value X-Git-Url: http://git.osdn.net/view?p=delesterandomselector%2FDelesteRandomSelector.git;a=commitdiff_plain;h=b5fb60e648629246c5d9346be7ef2a04d1b6e784 fix crash when selecting illegal value --- diff --git a/src/com/ranfa/main/DelesteRandomSelector.java b/src/com/ranfa/main/DelesteRandomSelector.java index ab75dc6..c5b721f 100644 --- a/src/com/ranfa/main/DelesteRandomSelector.java +++ b/src/com/ranfa/main/DelesteRandomSelector.java @@ -444,6 +444,8 @@ public class DelesteRandomSelector extends JFrame { }, es).whenCompleteAsync((ret, ex) -> { if(ex != null) { logger.error("Exception was thrown during concurrent process", ex); + if(ex instanceof IllegalArgumentException) + return; // ignore CrashHandler handle = new CrashHandler(new IllegalStateException(ex)); handle.execute(); }