exception integer
package exception;
import javax.swing.JOptionPane;
public class interger {
public int bagi(int pembilang, int penyebut) {
int hasilBagi;
try {
if (penyebut < 0) {
throw new Exception("\n pembilang tidak sama dengan 0");
} else if (penyebut == 0) {
throw new Exception("\n anda salah penyebut");
}
}
catch (Exception ex) {
JOptionPane.showMessageDialog(null,
"ERROR " + ex.getMessage());
}
hasilBagi = pembilang / penyebut;
return hasilBagi;
}
}
class Main {
public static void main(String[] args) throws Exception {
interger bilangan = new interger();
int pembilang = Integer.parseInt(JOptionPane.showInputDialog("Masukkan pembilang :"));
int penyebut = Integer.parseInt(JOptionPane.showInputDialog("Masukkan penyebut :"));
JOptionPane.showMessageDialog(null, "Hasil =" + bilangan.bagi(pembilang, penyebut));
}
}
import javax.swing.JOptionPane;
public class interger {
public int bagi(int pembilang, int penyebut) {
int hasilBagi;
try {
if (penyebut < 0) {
throw new Exception("\n pembilang tidak sama dengan 0");
} else if (penyebut == 0) {
throw new Exception("\n anda salah penyebut");
}
}
catch (Exception ex) {
JOptionPane.showMessageDialog(null,
"ERROR " + ex.getMessage());
}
hasilBagi = pembilang / penyebut;
return hasilBagi;
}
}
class Main {
public static void main(String[] args) throws Exception {
interger bilangan = new interger();
int pembilang = Integer.parseInt(JOptionPane.showInputDialog("Masukkan pembilang :"));
int penyebut = Integer.parseInt(JOptionPane.showInputDialog("Masukkan penyebut :"));
JOptionPane.showMessageDialog(null, "Hasil =" + bilangan.bagi(pembilang, penyebut));
}
}
Komentar