We built and tested on charged particle beams the high energy-resolution calorimeter for the CHORUS experiment, which searches for ν μ - ν τ oscillations in the CERN Wide Band Neutrino Beam. This calorimeter is longitudinally divided into three sectors: one electromagnetic and two hadronic. The first two upstream sectors are made of lead and plastic scintillating fibers in the volume ratio of 4 1 , and they represent the first large scale application of this technique for combined electromagnetic and hadronic calorimetry. The third sector is made of a sandwich of lead plates and scintillator strips and complements the measurement of the hadronic energy flow. In this paper, we briefly describe the calorimeter design and we show results on its response to electrons and pions, obtained from tests performed at the CERN SPS and PS. An energy resolution of σ(E)/E=(32.3±2.4)%/ E(GeV) + (1.4±0.7)% was achieved for pions, and σ(E)/E=(13.8±0.9)%/ E(GeV) + (−0.2±0.4)% for electrons.