Amigos, talvez eu não tenha sido muito claro na minha mensagem.
No site da Receita Federal, no momento do download do programa instalador, o próprio site verifica se a JVM está instalada no computador e exibe a mensagem caso não esteja instalada.
Ou seja, a mensagem é exibida mesmo antes de se tentar instalar o programa.
Então a pergunta é: como o site consegue verificar se a JVM está instalada?
Podem fazer o teste. Alterem o nome da pasta c:\arquivos de programas\java para algum outro nome e efetuem o download do programa de declaração do IR.
Até se consegue fazer o download, mas a mensagem alertando sobre a ausência da JVM é exibida.
De forma semelhante à Receita Federal, será preciso colocar um programa disponível para download em um site e então será muito importante esse recurso de informar ao usuário de que a JVM não está instalada.