+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]