Como tratar a exceção se um arquivo não existir na consulta

0 respostas
java
LucianoCorrea

Eu tenho esse seguinte código passado pelo professor:

public class TextoTest extends Texto {

public static void main(String[] args) {

try {

List v = new ArrayList();			

v.add(new Texto(args[0]));

v.add(new Texto(args[1]));

v.add(new Texto(args[2]));		

System.out.println(v);

Collections.sort(v);		

System.out.println(v);

}

catch ( ArrayIndexOutOfBoundsException e) {

System.err.println(Informe tres arquivos para comparacao.);

}

}

}

E eu preciso criar uma classe chamada Texto que teria essas opções, utilizando o TRY e CATCH:
b) Tratar a exceção de o arquivo não existir.
c) Tratar a exceção do arquivo não ser do formato texto.
Porém, ele quer que os testes sejam feitos pelo CMD, ou seja, importar os .txt direto no CMD e não no java, como eu faria o try e catch nesse caso?
Seria algo assim: (os [] são a quantidade de palavras em cada txt)
Screenshot_3

Criado 26 de novembro de 2020
Respostas 0
Participantes 1