Class.forName()
próbuje załadować nazwaną klasę. We wczesnych wersjach JDBC było to konieczne jako Driver
class wymagała załadowania klasy w ten sposób. Nie było to wymagane od wieków.
Pomiń połączenie i nic złego się nie stanie.
Z jakiegoś powodu samouczki i przykłady pozostają w starym stylu.
Jedyną malutką korzyścią z ręcznego ładowania klasy jest to, że mówi dokładnie, na czym polega problem, na wypadek, gdybyś nie miał odpowiedniej klasy w ścieżce klas.