Ошибка ExceptionInInitializerError при создании статических переменных в Java возникает из-за неожиданных исключений во время инициализации статического блока или присвоения значения статической переменной. 23
Некоторые причины появления ошибки:
Чтобы избежать ошибки, нужно следить за тем, чтобы при инициализации статических переменных и блоков статической инициализации не возникало необработанных исключений. 23