1. Обзор
Проверка существования класса может быть полезна при определении используемой реализации интерфейса. Этот метод обычно используется в старых установках JDBC.
В этом руководстве мы рассмотрим нюансы использования Class.forName()
для проверки существования класса в пути к классам Java .
2. Использование Class.forName()
Мы можем проверить существование класса с помощью Java Reflection , в частности, Class.forName()
. Документация показывает, что если класс не может быть найден, будет выброшено исключение ClassNotFoundException .