La razón por la que encuentra esta excepción es que usa el paquete incorrecto para hacer referencia a OracleDriver
clase
Por lo tanto, debe cambiar la llamada de carga de clase incorrecta
Class.forName("oracle.jdbc.driver.OracleDriver");
en
Class.forName("oracle.jdbc.OracleDriver");
ya que este archivo de clase implementa java.sql.Driver
interfaz que en realidad se comprueba en tiempo de ejecución.
Como referencia, consulte también la descripción en JavaDoc oficial proporcionada por Oracle: