Omer has clearly said.
Madhu - Just to make you sure,
"if you declare an int array, the reference variable you declare can be reassigned to any int array of any size, {but cannot be reassigned to anything that is not an int array, including int value}"
Actually the phrase "including an int value" should be appended for the second part of the sentence and not the first part!
In K&B book also this information (as omer said) would be given as
"eventhough it may be tempting you that a byte can very well fit into an int, but it is not possible in Arrays!".
HtH.