/* ありえない値の処理コード:負の年齢に対する処理 */ class Foo { public static void main (String[] args) { is_adult(18); is_adult(22); is_adult(-3); is_adult(200); } public static void is_adult (int age) { if (age < 0) { System.out.println("負の年齢が入力されました"); // エラー処理をかく } else if (age < 20) { // 0<= age <20 System.out.println("あなたは未成年です"); } else { // age >= 20 System.out.println("あなたは成人です"); } // 大きすぎる年齢,例えば200才以上の入力は本当は疑うべき } }