I think it should have the exception. In the other case you wouldn't know what was the reason for a failing a move operation.