From 401b89b567b0709b80ca62ab7b884b1c932b716a Mon Sep 17 00:00:00 2001 From: Mamadu Lamarana Bah <mamadulamarana.bah.etu@univ-lille.fr> Date: Fri, 5 Apr 2024 13:44:47 +0200 Subject: [PATCH] =?UTF-8?q?utilisation=20d'un=20seul=20catch=20pour=20g?= =?UTF-8?q?=C3=A9rer=20plusieurs=20exceptions=20(NumberFormatException=20h?= =?UTF-8?q?eritant=20de=20IllegalArgumentException)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/google/gson/typeadapters/UtcDateTypeAdapter.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/gson/extras/src/main/java/com/google/gson/typeadapters/UtcDateTypeAdapter.java b/gson/extras/src/main/java/com/google/gson/typeadapters/UtcDateTypeAdapter.java index b7e22bd..22ae534 100644 --- a/gson/extras/src/main/java/com/google/gson/typeadapters/UtcDateTypeAdapter.java +++ b/gson/extras/src/main/java/com/google/gson/typeadapters/UtcDateTypeAdapter.java @@ -224,11 +224,7 @@ public final class UtcDateTypeAdapter extends TypeAdapter<Date> { return calendar.getTime(); // If we get a ParseException it'll already have the right message/offset. // Other exception types can convert here. - } catch (IndexOutOfBoundsException e) { - fail = e; - } catch (NumberFormatException e) { - fail = e; - } catch (IllegalArgumentException e) { + } catch (IndexOutOfBoundsException | IllegalArgumentException e){ fail = e; } String input = (date == null) ? null : ("'" + date + "'"); -- GitLab