結果 : why do we throw exception in java