public static Logger getFirstLogger() {
    final Logger logger = LoggerFactory.getLogger(Besu.class);
    Thread.setDefaultUncaughtExceptionHandler(slf4jExceptionHandler(logger));
    Thread.currentThread().setUncaughtExceptionHandler(slf4jExceptionHandler(logger));

    return logger;
  }
Returns the first logger to be created. This is used to set the default uncaught exception

@return Logger
app/src/main/java/org/hyperledger/besu/Besu.java