como verificar a partir de um driver, se o servidor mongoDB estiver em execução

Gostaria de saber se existe uma maneira de verificar se o servidor mongoDB está sendo executado no driver java para o mongoD

De acordo com o tutorial, eu posso fazer

Mongo m = new Mongo();
// or
Mongo m = new Mongo( "localhost" , 27017 );
// and
DB db = m.getDB( "mydb" );

Mas como verificar se posso usar esses Mongo e DB? Não vejo o método isConnected () na API.

db.getConnector().isOpen() 

returns true

A única maneira que encontrei é chamar db.getDatabaseNames () e capturar MongoExceptio

Se houver uma abordagem mais civilizada?

questionAnswers(5)

yourAnswerToTheQuestion