We give a new formula for the Chern-Schwartz-MacPherson class of a hypersur
face with arbitrary singularities, generalizing the main result of [P-P), w
hich was a formula for the Euler characteristic. Two different approaches a
re presented. The first is based on the theory of characteristic cycles of
a D-module (or a holonomic system) and the work of Sabbah [S], Briancn-Mais
onobe-Merle [B-M-M], and Le-Mebkhout [L-M]. In particular, this approach le
ads to a simple proof of a formula of Aluffi [A] for the above mentioned cl
ass. The second approach uses Verdier's [V] specialization property of the
Chern-Schwartz-MacPherson classes. Some related new formulas for complexes
of nearby cycles and vanishing cycles are also given.