Escrevendo em um arquivo sem sobrescrever ou anexar

Estou escrevendo um programa em Java onde a saída é gravada em um arquivo .txt. Cada vez que executo o programa, o arquivo é sobrescrito. Eu não quero usar o interruptor de acréscimo e adicionar dados ao arquivo.

Eu gostaria de tê-lo assim que um novo arquivo, com o mesmo nome, é criado cada vez que eu executar o programa. Por exemplo, seoverflow.txt é o nome do arquivo, e eu corro o programa três vezes, os arquivosoverflow(1).txt, overflow(2).txteoverflow(3).txt deve ser feito.

Como isso pode ser alcançado?

questionAnswers(5)

yourAnswerToTheQuestion