Impeaching witness.
Section 342
SEC. 342. Impeaching witness. — A witness may be impeached by the party against whom he was called, by contradictory evidence, or by evidence that his general reputation for truth, honesty, or integrity is bad; but not by evidence, of particular wrongful acts, except that it may be shown by the examination of the witness, or the record of the judgment, that he has been convicted of a high crime.