Grunden til, at du støder på denne undtagelse er, at du bruger den forkerte pakke til at henvise til OracleDriver
klasse
Derfor bør du ændre det forkerte klasseindlæsningskald
Class.forName("oracle.jdbc.driver.OracleDriver");
ind i
Class.forName("oracle.jdbc.OracleDriver");
da denne klassefil implementerer java.sql.Driver
grænseflade, som der faktisk søges efter under kørsel.
For reference, se også beskrivelsen i officielle JavaDoc leveret af Oracle: