C04Ex01.java
package capitulo4;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class C04Ex01 {
public static void main(String[] args) {
String nome = "";
int idade = 0;
float altura = 0;
System.out.println();
System.out.print("Digite seu nome ....: ");
try {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
nome = br.readLine();
} catch (Exception e) {
nome = "";
}
System.out.print("Digite sua idade ....: ");
try {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
idade = Integer.parseInt(br.readLine());
} catch (Exception e) {
idade = 0;
}
System.out.print("Digite sua altura ....: ");
try {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
altura = Float.parseFloat(br.readLine());
} catch (Exception e) {
altura = 0;
}
System.out.println("Nome....: " + nome);
System.out.println("Idade ..: " + idade + " anos");
System.out.println("Altura .: " + altura + " m");
}
}
Ou:
package capitulo4;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class C04Ex01 {
public static void main(String[] args) {
String nome = "";
int idade = 0;
float altura = 0;
System.out.println();
System.out.print("Digite seu nome ....: ");
try (BufferedReader br = new BufferedReader(new InputStreamReader(System.in))) {
nome = br.readLine();
if (nome == null || nome.trim().isEmpty()) {
nome = "Desconhecido";
}
} catch (Exception e) {
System.out.println("Erro ao ler o nome.");
nome = "Desconhecido";
}
System.out.print("Digite sua idade ....: ");
try (BufferedReader br = new BufferedReader(new InputStreamReader(System.in))) {
idade = Integer.parseInt(br.readLine());
if (idade < 0) {
idade = 0;
}
} catch (Exception e) {
System.out.println("Erro ao ler a idade.");
idade = 0;
}
System.out.print("Digite sua altura ....: ");
try (BufferedReader br = new BufferedReader(new InputStreamReader(System.in))) {
altura = Float.parseFloat(br.readLine());
if (altura < 0) {
altura = 0;
}
} catch (Exception e) {
System.out.println("Erro ao ler a altura.");
altura = 0;
}
System.out.println("Nome....: " + nome);
System.out.println("Idade ..: " + idade + " anos");
System.out.println("Altura .: " + altura + " m");
}
}
