In this paper we investigate the performance of maximum-distance-separable codes with symbols from

when they are used for pure error detection or for simultaneous error correction and detection over a

-input and

-output discret memoryless channel with symbol error probability ε. First we show that the probability of undetected error for an MDS code used for pure error detection is upper bounded by

and decreases monotonically as εdecreases from

to 0, where

is the number of parity-check symbols of the code. Then we show that the probability of undetected error for an MDS code used for correcting

or fewer symbol errors is upper bounded by

and decreases monotonically as ε decreases from

to 0. These results show that the MDS codes are effective for both pure error detection and simultaneous error correction and detection.