I think "She shouted, "Watch out!"" sounds just fine. There are many variations and depending on the context some options sound better or worse.
However, while the second sentence is correct, it sounds very strange. Perhaps someone shouting for water in general is a bit strange (haha unless it's an emergency).