This paper addresses the problem of global finite-time stabilization for a class of uncertain switched nonlinear systems via output feedback under arbitrary switchings. Based on the adding a power integrator approach, we design a homogeneous observer and controller for the nominal switched system without the perturbing nonlinearities. Then, a scaling gain is introduced into the proposed output feedback stabilizer to implement global finite-time stability of the closed-loop system. In addition, the proposed approach can be also extended to a class of switched nonlinear systems with upper-triangular growth condition. Two examples are given to illustrate the effectiveness of the proposed method.