+1 for IAE. NPEs are horrible beasts!

Alex Blewitt wrote:


On Thursday, Aug 14, 2003, at 09:50 Europe/London, James Strachan wrote:

I favour IAE myself as a guideline though wouldn't rule against NPE in some code.


In what situations would you use a NPE, then? I can't think of any situation where an NPE could be considered useful when in all other times it reports a bug.

In the situations you outline in your next message, why couldn't you use (say) IAE or even RuntimeException?

Alex.





Reply via email to