I've read some tutorials online about integrating custom exception classes to handle application exceptions but I wanted to ask the people here at ars if there is a particular pattern they like to use ...