問題一覧に戻る
中級例外処理
問題76: throw文

throw文は、エラー条件を通知するために明示的に例外をスローします。無効な操作やビジネスルール違反を呼び出し元のコードに通知するために使用されます。

public class Main {
static void checkAge(int age) {
// 条件チェック
if (age < 0) {
// 例外をスロー
IllegalArgumentException("Age cannot be negative");
}
System.out.println("Age: " + age);
}

public static void main(String[] args) {
checkAge(-5);
}
}