Boa tarde,
estou fazendo um programa para inserir alguns dados numa tabela local, escrevo esse código porem apresenta o erro.
Error(27,10): exception java.lang.ClassNotFoundException is never thrown in body of corresponding try statement
Segue o código.
package testeconexao;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class Conexao {
public static void main(String [] args) throws Exception{
Connection connection = null;
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@localhost:1521:XE";//localizacao do banco
String user = "hr";
String password = "hr";
connection = DriverManager.getConnection(url, user, password);//conexao com o banco
try{
Statement stmt = connection.createStatement();//enviando comandos sql para o servidor
String sql = "insert into Pessoa (id, nome, email, telefone) values ('1', 'Diego', " +
"'[email removido]','1234-5678')";
}catch (ClassNotFoundException e) {
System.out.println("ClassNotFoundException" + e.getMessage());
} catch (SQLException e) {
System.out.println("SQLException" + e.getMessage());
} catch (Exception e) {
System.out.println("Exception = " + e.getMessage());
}
}
}