Так работает java, вы не можете добавить код не декларации (извините, что я не знаю правильный термин) внутри класса, этот код должен быть внутри методов.
Почему бы вам не попробовать, как показано ниже.
dbo.collection("collection_name").findOne({}, function(err, result) {
if (err) throw err;
console.log(result.name);
db.close();
});
Я сделал свою функцию распознавания асинхронной и вернул данные с помощью await, и это решило проблему.