Olá!
O código abaixo é uma classe que eu implementei para meu curso. A classe exercicio02 é outra classe cujo método escrever imprime uma string no console. Eu queria saber como capturar e tratar a exceção que ocorre se o usuário não informar valores numéricos como argumentos do programa.
Flw!
//importa package
import java.io.*;
public class exercicio07
{
public static void main(String args[])
{
double num1,num2,num3,prod = 0.0;
String msg = "";
exercicio02 a = new exercicio02();
if(args.length == 3)
{
num1 = Double.parseDouble(args[0]);
num2 = Double.parseDouble(args[1]);
num3 = Double.parseDouble(args[2]);
prod = num1*num2*num3;
msg = Double.toString(prod);
a.escrever(msg);
}
else
{
a.escrever("Necessarios 3 argumentos");
}
}
}