File e MkDir

Pessoal preciso criar um subdiretorio para arquivos de UpLoad.
Não estou conseguindo.
eu tenho o path completo incluindo o novo diretório e o arquivo que estará abaixo dele mas eu não consigo criar o dir.
o erro eh
java.io.FileNotFoundException: /home/bioPublicas/html/doc/30/index.html (No such file or directory)
até o /doc eh existente depois eh a nova.
O q fazer???
desde já agradecido
Tiago

File dir = new File("/home/bioPublicas/html/doc/30"); if(!dir.mkdir()) System.out.println("Merda, não criou!");

Ai sim você começa a trabalhar o arquivo de verdade.

File file = new File(egovParam.PATH_ARQUIVO);
if (!file.exists())
{
file.mkdir();
}
file = new File( path );

Valeus aioh

galera.
tentei criar um diretório com os exemplos citados mas não consegui criar. ele não dá nenhuma mensagem de erro mas não cria o diretório.
O que será que acontece ???
Estou tentando criar o diretório desta maneira

File dir = new File("/textos/novodiretorio"); 
if(!dir.mkdir()) 
System.out.println("Merda, não criou!");

Valeu