A radiofrequency ablation catheter having a meshed tubular stent structure and an apparatus thereof, include a meshed tubular stent disposed at a front end of the catheter. The meshed tubular stent comprises and including a meshed tube (1). Both ends of the meshed tube are tapered to form a distal end and a proximal end of the meshed tubular stent. The intermediate segment of the meshed tubular stent has a contracted state and an expanded state. One or more electrodes (2) are fixed onto the intermediate segment. The radiofrequency ablation catheter has improved flexibility and provides great coverage for the blood vessels with different thicknesses and curves. When the meshed tubular stent expands in the blood vessels having different thicknesses of 4-12 mm, all of the electrodes (2) contact the walls. Moreover, when the meshed tubular stent expands in the curved blood vessels, all of the electrodes are ensured to contact the walls.