Exactamente, como te dijeron, lo que pasa es que cuando cargas alguna clase con Class.forNAme tiene 2 o 3 exceciones que te obliga a menjar, una de ellas la ClassNotFountException.
Para solucionarlo debes hacer esto
Código PHP:
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
//Aca tambien debe ir todo el chorizo de conexion, etc.
} catch(Exception e) {
//Aca lo que quieras hacer en caso de error
}
Si no quieres manejar los errores con try catch puedes simplemente poner en la definicion de tu metodo el correspondiente throws Exception
Saludos