package appexcecao;
import javax.swing.JOptionPane;
public class AppExcecao {
public static void main(String[] args) {
try {
Excecao ex = new Excecao();
int numero =
Integer.parseInt(JOptionPane.showInputDialog("Infome um número:"));
ex.setNumero(numero);
int cubo = ex.calcularCubo();
ex.exibirCubo(cubo);
}
catch(NumberFormatException erro) {
JOptionPane.showMessageDialog(null, erro);
}
}
}
public class Excecao {
int numero;
public void setNumero(int numero) {
this.numero = numero;
}
public int getNumero() {
return numero;
}
public int calcularCubo() {
int cubo = numero * numero * numero;
return cubo;
}
public void exibirCubo(int cubo) {
JOptionPane.showMessageDialog(null,"O cubo de "+this.numero+ " é: "+cubo);
}
}
Comentários
Postar um comentário