A 16-year-old Allentown High School student was arrested at the school Wednesday after officials found him with a handgun, the New Jersey State Police said.

The weapon was discovered by another student, who notified a teacher, State Police spokesman Capt. Brian Polite said. The teacher took possession of the firearm and called police, at about 1 p.m., police said.

Troopers detained the student and charged him with firearm possession. He was later taken to the Middlesex County Juvenile Detention Center, police said.

"The investigation found no evidence that would suggest that the student had any intention of seeking to use, harm or threaten anyone," Upper Freehold Regional School Superintendent Richard Fitzpatrick wrote in a Wednesday statement to parents and staff.

Fitzpatrick said the student was suspended and will not be able to return to the high school for at least a year.

The high school's campus on High Street straddles the border of Allentown and Upper Freehold.

Kevin Shea may be reached at kshea@njadvancemedia.com. Follow him on Twitter@kevintshea. Find NJ.com on Facebook.