Come evitare una divisione per zero eccezione in Java

March 8

Come evitare una divisione per zero eccezione in Java


In qualsiasi lingua compilatore, un calcolo matematico in cui il divisore è zero risultati in un errore di run-time. L'applicazione si blocca o restituisce un errore per l'utente. Per questo motivo, i programmatori dovrebbero controllare il valore del divisore prima di eseguire il calcolo divisione. Questa operazione viene eseguita utilizzando un'istruzione condizione chiamata \ "se. \" L'istruzione if viene utilizzata per verificare una condizione prima di eseguire un comando.

istruzione

1 Definire le variabili. In questo esempio, una è divisa da b, ma solo se b non è zero. Per definire le variabili, utilizzare il seguente codice:
int a = 1
ANDARE
int b = 0
ANDARE
risultati int = 0;

2 Impostare l'istruzione if. La seguente dichiarazione se il codice controllare il valore di b per evitare la "divisione per zero \" \ errore:
if (b! = 0)
{
}

3 Eseguire la matematica all'interno del if. Le istruzioni racchiuse vengono eseguite solo se B non è pari a zero, in modo da evitare la "divisione per zero \" \ errore:
if (b! = 0)
{
Risultati = a / b
ANDARE
}