Well, the chain is definitely not empty, because the trivial ring is an integral domain.
The union is an integral domain because (I probably need to be most careful here, but in the next sentence, I'm not being very careful) if it weren't an integral domain, then one of the subrings being unioned would have to not be an integral domain, which is a contradiction.