Como fazer a mensagem da minha exception aparecer na frente do browser e do eclipse?

catch (Exception e){
JOptionPane.showMessageDialog(null,"Error: " +e);
return false;
}
finally{
JOptionPane.showMessageDialog(null, “Test Finished”);
}
return command.isElementContainsText(restrictionLabel, “restricted to”);

estou conseguindo ter o resultado que quero.
A mensagem da exceção é apresentada com sucesso…
Mas esse alert box, fica atrás do chrome e do eclipse.
Dessa forma, a pessoa que está executando o código, fica sem saber se o mesmo terminou de executar e o código também não termina enquanto a pessoa não aperta no Test Finished.

O que devo fazer para a alert box do eclipse aparecer na frente de tudo ?

Uma coisa que não to conseguindo fazer legal é encerrar essa classe.
tem uma forma mais elegante de retornar essa classe, né?
só preciso que ela volte com algum valor verdadeiro.
to chamando ela da seguinte forma…

public void addRestrictionSucess() {
assertTrue(new ConfluenceHome().navigateToHome().tryLogin().loginOk().addRestriction());
}

Daí, me encerramento é a confirmação que a restrição foi criada…

Queria escrever bem menos ali no return…