Possible Duplicate:
Is returning null bad design?
Suppose I have a prompt asking the user to enter something. If the user does not match my specifications, the else
block returns null
. Is this bad practice? If so, how could I repeat the prompt within the scope of the if
/else
block?
if( foo.equalsIgnoreCase( "y" ) ) { return bar[x][y]; } else if( foo.equalsIgnoreCase( "n" ) ) { return bar[x++][y]; } else { return null; }