Police surrounded the area around the Alexis de Tocqueville school in the southern French town of Grasse. The official says in addition to the three wounded in Thursday's shooting, five other people are being treated for shock. None of the injuries is life-threatening.
The student has been arrested for possessing weapons.
The official said there did not appear to be any other suspects, although police are working to "remove all doubt." The official, from the national police, was not authorized to be publicly named.
© 2017 Associated Press