An ExceptionInInitializerError is used to denote an error in the static initilalizer of the class and is a subclass of Error. AsyncHttpClientImplException is thrown when an issue happens where a system property is specified but the class couldn't be found or the class was found but the appropriate constructor was not found.