Exception handling protocol for methods
Posted
by athena
on Stack Overflow
See other posts from Stack Overflow
or by athena
Published on 2010-06-05T10:23:03Z
Indexed on
2010/06/05
10:32 UTC
Read the original article
Hit count: 268
Is there any specific protocol for handling exceptions in public methods? Consider this eg.
public int someMethod()
{
try{
code that might throw an exception
}
catch(Exception e)
{
log the exception
}
}
Say that this method might throw an ArrayIndexOutOfBoundsException. So, is it correct to handle this Exception in the method itself (as in the example) or throw it and assume that the calling method will handle the Exception?
© Stack Overflow or respective owner