For example, introns are extremely common within the nuclear genome of higher vertebrates (e.g. humans and mice), where protein-coding genes almost always contain multiple introns, while introns are rare within the nuclear genes of some eukaryotic microorganisms, for example baker's/brewer's yeast (Saccharomyces cerevisiae). In contrast, the mitochondrial genomes of vertebrates are entirely devoid of introns, while those of eukaryotic microorganisms may contain many introns. Introns are well known in bacterial and archaeal genes, but occur more rarely than in most eukaryotic genomes.
In my biochemistry course we learned that bacteria have no introns and eukaryots nearly always have them. What's correct?
Do viruses have introns as the Wikipedia article claims?