Verificacao de arquivo texto

2 respostas
L

Amigos, boa tarde

Vocês poderiam me arrumar um código para verificar se um arquivo texto já existe? Quando executo a classe e o arquivo não existe ainda gera um erro no Eclipse. Abaixo o erro.

java.io.FileNotFoundException: arquivo.txt (O sistema não pode encontrar o arquivo especificado)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.(Unknown Source)

at Ler.run(Ler.java:13)

em anexo a rotina.

2 Respostas

T

Use: new File (“nome do seu arquivo”).exists() para checar se o arquivo existe.

S
arquivo = new File("arquivo.txt");
	         if (arquivo.exists()){
		         FileInputStream fis = new FileInputStream(arquivo);   
		   	  
		         int ln;   
		         while ( (ln = fis.read()) != -1 ) {   
		            System.out.print( (char)ln );   
		         }   
		  
		         fis.close(); 
	        	 
	         }else{
	        	 System.out.println("Hiii, não exite . :( ");
	         }
Cara, o lugar mais fácil de ver essas coisas é na documentação. Em file temos o método "exists". Olha o doc ai: [url]http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html#exists()[/url]
Criado 27 de agosto de 2008
Ultima resposta 27 de ago. de 2008
Respostas 2
Participantes 3