019-001-002
スコア判定プログラム:範囲検証と例外処理
中級
問題説明
この問題では: テスト成績スコア(0~100点)の有効性を検証し、範囲外の場合にIllegalArgumentExceptionをスローするプログラムを作成します。スコアが有効範囲(0以上100以下)に収まっているかを判定し、範囲外であれば例外を発生させます。年齢検証と同じパターンで、異なるドメイン(スコア)における例外処理の応用を学びます。
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
入力:
80
期待される出力:
Valid Score
入力:
55
期待される出力:
Valid Score
入力:
0
期待される出力:
Valid Score
入力:
100
期待される出力:
Valid Score
入力:
-10
期待される出力:
Error: Score must be between 0 and 100
入力:
150
期待される出力:
Error: Score must be between 0 and 100
❌ テストに失敗したケースがあります
あなたの解答
現在のモード:● 自分のコード
99
1
2
3
4
5
6
7
8
9
10
›
⌄
⌄
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ここにコードを書いてください
sc.close();
}
}
0 B / 5 MB
残り 9 回実行可能
