Why antibiotics have no effect on viruses?
Antibiotics have no effect on viruses because viruses do not have a metabolism of their own. The antibiotics act by hampering the metabolism of the micro-organism rendering them harmless or killing them. Since the viruses have no metabolism of their own and rely on the host enzyme and machinery thus antibiotics have no effect on them.