O que está ocorrendo é que o seu programa não está encontrando a classe
que contem o driver de conexão com o banco de dados verifica se no seu
classpath...
Na verdade o que está acontecendo é que ele está considerando somente a
exceção SQLException (veja os throws no programa) - a reclamação
O que está ocorrendo é que o seu programa não está encontrando a classe que
contem o driver de conexão com o banco de dados verifica se no seu classpath
se o arquivo jar que contem está classe está setado. Pode ser este o
problema.
Um abraço,
Daniel Filipe
Infominds Engenharia de Software