# HG changeset patch # User Jaroslav Tulach # Date 1457163921 -3600 # Node ID 20e19d808442ff4b4055d28e5dc2149259317a4f # Parent 070ec7968ab09613aa63f460e54fb51ce2ada36c Slightly more robust parsing code diff -r 070ec7968ab0 -r 20e19d808442 rt/vmtest/src/main/java/org/apidesign/bck2brwsr/vmtest/impl/CompareCase.java --- a/rt/vmtest/src/main/java/org/apidesign/bck2brwsr/vmtest/impl/CompareCase.java Fri Mar 04 06:09:52 2016 +0100 +++ b/rt/vmtest/src/main/java/org/apidesign/bck2brwsr/vmtest/impl/CompareCase.java Sat Mar 05 08:45:21 2016 +0100 @@ -95,18 +95,18 @@ } try { v2 = Long.parseLong(v2.toString()); - } catch (NumberFormatException nfe) { + } catch (NullPointerException | NumberFormatException nfe) { v2 = "Can't parse " + v2.toString(); } } else if (v1 instanceof Number) { try { v1 = Double.parseDouble(v1.toString()); - } catch (NumberFormatException nfe) { + } catch (NullPointerException | NumberFormatException nfe) { v1 = "Can't parse " + v1.toString(); } try { v2 = Double.parseDouble(v2.toString()); - } catch (NumberFormatException nfe) { + } catch (NullPointerException | NumberFormatException nfe) { v2 = "Can't parse " + v2.toString(); } } else {