|
As developers we always have to cater for exceptional conditions.
We recently published a very popular article, Effective Java Exceptions, which provides guidelines on how to think about
exceptions: are they Contingencies (expected, checked exceptions) or Faults (unexpected, unchecked exceptions).
This edition of Dispatch features Exception Advice: An Aspect- Oriented Model that looks at how to use aspect-oriented programming (AOP) to implement the Fault-Contingency exception model. It’s a great example of how AOP can be used to simplify the programmer’s life, and it takes the model to a new level including IDE support, better fault diagnostics and automatic exception handling. Take a look—after all, things do go wrong.
Regards,
Jon Mountjoy
Editor, BEA Dev2Dev |