From 71cb54a6d91d4c295d0b5c889c8c36f1cf6fc770 Mon Sep 17 00:00:00 2001 From: tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Mon, 17 Jan 2005 23:50:23 +0000 Subject: [PATCH] 2004-12-07 Mark Wielaard <mark@klomp.org> * java/text/MessageFormat.java (scanFormat): Chain thrown exception. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@93795 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/ChangeLog | 4 ++++ libjava/java/text/MessageFormat.java | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 14a105a5c9ca..eb7f0dea951c 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,7 @@ +2004-12-07 Mark Wielaard <mark@klomp.org> + + * java/text/MessageFormat.java (scanFormat): Chain thrown exception. + 2005-01-15 Michael Koch <konqueror@gmx.de> PR libgcj/19444 diff --git a/libjava/java/text/MessageFormat.java b/libjava/java/text/MessageFormat.java index 787bc6ffea61..171fffe6d250 100644 --- a/libjava/java/text/MessageFormat.java +++ b/libjava/java/text/MessageFormat.java @@ -283,7 +283,9 @@ public class MessageFormat extends Format } catch (NumberFormatException nfx) { - throw new IllegalArgumentException("Failed to parse integer string"); + IllegalArgumentException iae = new IllegalArgumentException(pat); + iae.initCause(nfx); + throw iae; } // Extract the element format. -- GitLab