exceptions-java icon indicating copy to clipboard operation
exceptions-java copied to clipboard

Na exception personalizada você teu arquivo txt está na raiz, quando digite para imprimir ele no console, e quando ele não está na raiz como faz para passar o endereço para que seja imprimido no console?

Open Ppaulofernando opened this issue 2 years ago • 3 comments

Ppaulofernando avatar Apr 10 '23 21:04 Ppaulofernando

É só colocar o caminho certinho do local onde o arquivo está no computador.

Por exemplo no Windows:

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class ImprimirArquivoTxt {

    public static void main(String[] args) {

        File arquivo = new File("C:\\pasta\\arquivo.txt");

        try {
            Scanner scanner = new Scanner(arquivo);

            while (scanner.hasNextLine()) {
                String linha = scanner.nextLine();
                System.out.println(linha);
            }

            scanner.close();

        } catch (FileNotFoundException e) {
            System.out.println("Arquivo não encontrado: " + e.getMessage());
        }
    }
}

cami-la avatar Apr 17 '23 12:04 cami-la

É só colocar o caminho certinho do local onde o arquivo está no computador.

Por exemplo no Windows:

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class ImprimirArquivoTxt {

    public static void main(String[] args) {

        File arquivo = new File("C:\\pasta\\arquivo.txt");

        try {
            Scanner scanner = new Scanner(arquivo);

            while (scanner.hasNextLine()) {
                String linha = scanner.nextLine();
                System.out.println(linha);
            }

            scanner.close();

        } catch (FileNotFoundException e) {
            System.out.println("Arquivo não encontrado: " + e.getMessage());
        }
    }
}

Obrigado, deu certo agora, estava passando o endereço em local errado. No caso o teu código não preciso fazer isto, colocar o endereço do arquivo, porque estava na mesma raiz onde foi desenvolvido o código?

Ppaulofernando avatar Apr 18 '23 21:04 Ppaulofernando

É só colocar o caminho certinho do local onde o arquivo está no computador.

Por exemplo no Windows:

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class ImprimirArquivoTxt {

    public static void main(String[] args) {

        File arquivo = new File("C:\\pasta\\arquivo.txt");

        try {
            Scanner scanner = new Scanner(arquivo);

            while (scanner.hasNextLine()) {
                String linha = scanner.nextLine();
                System.out.println(linha);
            }

            scanner.close();

        } catch (FileNotFoundException e) {
            System.out.println("Arquivo não encontrado: " + e.getMessage());
        }
    }
}

Obrigado, deu certo agora, estava passando o endereço em local errado.

Ppaulofernando avatar Apr 18 '23 21:04 Ppaulofernando