OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: throwing SAX Exceptions from SAX Filters



> From: David Brownell [mailto:david-b@pacbell.net]
> Sent: Thursday, July 12, 2001 12:23 PM
> To: Michael Brennan; 'Simon St.Laurent'; xml-dev@lists.xml.org
> Subject: Re: throwing SAX Exceptions from SAX Filters
> 
> 
> "Michael Brennan" <Michael_Brennan@allegis.com>
> 
> > If this would only be used within the context of a SAX 
> filter and nowhere
> > else, I'd say just throw a SAXException. That's what I typically do.
> 
> Actually, I try to avoid throwing a SAXException of any kind directly.
> I prefer to call the ErrorHandler and let that decide what to 
> do.  It's not
> always the case that you want to treat all errors as fatal.

Good point. For a general purpose utility, this is a much sounder approach.

I'll have to keep this in mind, myself. There are probably cases where I'm
currently throwing exceptions, but should be calling the ErrorHandler.