In JDBC, to connect and execute statements in DB we mainly make use of Connection,Statement and ResultSet which are interfaces. But their corresponding objects is later use
You can't instantiate an interface class. You'll have either implement that interface yourself or use Proxy to create an instance of said interface that will delegate all calls to provided InvocationHandler.