0) Every nonzero element of a finite ring is either a zero divisor or a unit. This is proved in Every nonzero element in a finite ring is either a unit or a zero divisor
1) If a ring R satisfies the condition that "every nonzero element is either a zero divisor or a unit", must R be finite? If not, can you please give at least two non-isomorphic counterexamples?
2) If a ring R satisfies the condition that "every nonzero element is a unit", will R be finite or infinite? If both cases are possible, can you please give at least two non-isomorphic examples in both cases?
3) Does there exist finite/infinite rings such that "every nonzero nonidentity element is a zero divisor"? If both answers are yes, can you please give at least two non-isomorphic examples in both cases?
Edit: 4) If a ring R has an element that is neither a unit nor a zero divisor, then R must be infinite. Now will R be countable or uncountable? Can you please give examples (especially if both cases are possible)?------(Ok I know $\mathbb{Z}$ is a countable example. Does there exist uncountable examples?)
Any related links are welcome. Thank you first for your help!
P.S. I am self-learning undergraduate level mathematics. Sorry if the question is trivial or stupid.
Edit: After reading the answers, I find that doing textbook excises is still not enough to be proficient in this subject. I need to learn to think in more various ways.
1) This is true for all fields, like $\mathbb{R}$, $\mathbb{C}$, $\mathbb{Q}$ and $\mathbb{Z}/2\mathbb{Z}$ and all finite-dimensional algebras over these fields. Finite dimensional algebras covers matrix rings, and lots more besides.
2) This is exactly the condition that defines division rings, and the zero ring which is not a division ring. A division ring with a commutative product is called a field and I gave plenty of examples of fields above.
3) $(\mathbb{Z}/2\mathbb{Z})$ and $(\mathbb{Z}/2\mathbb{Z}) \times (\mathbb{Z}/2\mathbb{Z})$ and $(\mathbb{Z}/2\mathbb{Z}) \times (\mathbb{Z}/2\mathbb{Z}) \times (\mathbb{Z}/2\mathbb{Z})$ etc. I think that these and the zero ring are the only finite rings that meet this condition.
Response to edit
4) The ring of polynomials over the real numbers. Also the ring of continuous function from the real numbers to the real numbers; the function $x \rightarrow x$ is not a unit and not a zero divisor.