On Wed, 25 Jun 2003, David Graham wrote: > Logging was merely an example (probably a poor one).
Agreed. Logging was one of my examples, and it's a bad one for the sake of this discussion. In practice no logging API I'm aware throws Runtime or checked Exceptions, but silently fail as far as the calling code is concerned, and perhaps attempt to report the failure to the user via some other channel. Indeed given that the actual logging typically happens asynchronously, this is pretty much the only possible strategy, on top of being the most desirable one. For the remainder of this discussion can we drop the logging example? There's still three (or two, depending upon how you factor it) concrete examples out there. - Rod <http://radio.weblogs.com/0122027/> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]