Para tratar erros de divisão por zero em Java, você pode utilizar o bloco try/catch. Dentro do bloco try, você deve colocar o código que pode gerar a exceção de divisão por zero. Em seguida, no bloco catch, você deve tratar a exceção, informando ao usuário que houve um erro e dando a opção de tentar novamente ou sair do programa. Segue um exemplo de código que trata a exceção de divisão por zero em Java: ``` import java.util.Scanner; public class DivisaoPorZero { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int numerador, denominador, resultado; try { System.out.print("Digite o numerador: "); numerador = sc.nextInt(); System.out.print("Digite o denominador: "); denominador = sc.nextInt(); resultado = numerador / denominador; System.out.println("Resultado: " + resultado); } catch (ArithmeticException e) { System.out.println("Erro: divisão por zero!"); System.out.println("Tente novamente ou saia do programa."); } } } ``` Neste exemplo, o bloco try contém o código que pode gerar a exceção de divisão por zero (a linha `resultado = numerador / denominador;`). Se essa exceção ocorrer, o bloco catch será executado, exibindo a mensagem de erro e dando a opção de tentar novamente ou sair do programa.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar