No person shall catch, take, kill or have in possession any:
Angle in the streams stocked with trout with fly, bait or lure during such period as prohibited therefor by the State Fish and Game Code, or, in the absence of such provision in said code, between the first day of March and April fourteenth, both dates inclusive;
Under a penalty of twenty dollars ($20.00) for each fish so unlawfully caught, taken, killed or had in possession or for the attempt to catch, take or kill any such fish, or for any other violation of this section.
N.J.S. § 23:5-1