This paper discusses the finite-time stabilization problem for time-varying delayed neural networks (DNNs) with discontinuous activation functions. By using fixed point theory and set-valued analysis, we establish the existence theorem of equilibrium point. In order to stabilize the states of this class of discontinuous DNNs in finite time, we design two different kinds of switching controllers which are described by discontinuous functions. Under the framework of Filippov solutions, several new and effective criteria are derived to realize finite-time stabilization of discontinuous DNNs based on the famous finite-time stability theory. Besides, the upper bounds of the settling time of stabilization are estimated. Numerical examples are finally provided to illustrate the correctness of the proposed design method and theoretical results.