I strongly recommend sneakyThrows, this means you get rid o those pesky checked exceptions without having to allocate and wrap and potentially ruin something.
On Sun, Jun 27, 2010 at 10:19 AM, Kevin Wright <[email protected]>wrote: > There's a school of thought stating that checked exceptions are okay > for domain-level concepts, but not low-level stuff. > So SaveFailedException would be allowed, but IOException, SqlException and > their derivatives wouldn't. > > > OTOH, It probably makes more sense to just return a status flag (or some > other way of indicating completion/failure) in methods of this nature, I > usually find that control flow reads more naturally that way. > > > > On 27 June 2010 00:04, Paul King <[email protected]> wrote: > >> >> Checked exceptions are a useful language feature and should be used >> liberally in cases where you know all possible use cases for your code in >> advance and require handling of the exceptions by the caller because it >> makes sense for them to always handle it. For code which you want to reuse >> for generic use cases they usually become an anti-pattern. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "The Java Posse" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<javaposse%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/javaposse?hl=en. >> > > > > -- > Kevin Wright > > mail/google talk: [email protected] > wave: [email protected] > skype: kev.lee.wright > twitter: @thecoda > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<javaposse%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > -- Viktor Klang | "A complex system that works is invariably | found to have evolved from a simple system | that worked." - John Gall Akka - the Actor Kernel: Akkasource.org Twttr: twitter.com/viktorklang -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
