do not obtainMessage when  throw exception