+1 for IOException.

I've come around on this.  Originally I liked garbage-in, garbage-out
idea, but I'm +1 to IOException now.  The reason I've come around is
that I just cannot imagine any Java developer who would be confused or
surprised when presented with an IOException in this situation.

I'll open a ticket and attach a patch by Sunday if it hasn't been done
by then.  It will need some JUnits, too.

yours,

Julius



On Wed, Jun 25, 2008 at 10:39 AM, Jochen Wiedmann
<[EMAIL PROTECTED]> wrote:
> On Sat, Jun 21, 2008 at 2:19 PM, sebb <[EMAIL PROTECTED]> wrote:
>
>> How should Base64.decode() handle invalid encoded data?
>
> I'd vote for an IOException. As the RFC indicates, such characters are
> more than likely indicators for errors. If anyone requires such a
> message, it is easy to implement a FilterInputStream, or FilterReader.
>
> Jochen
>
>
> --
> Look, that's why there's rules, understand? So that you think before
> you break 'em.
>
>  -- (Terry Pratchett, Thief of Time)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
yours,

Julius Davies
250-592-2284 (Home)
250-893-4579 (Mobile)
http://juliusdavies.ca/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to