Java SE 17 Silver (1Z0-825-JPN) 試験 / 例外処理 ・ 無料問題 1/3
例外処理 問題1[例外処理の仕組みとチェック例外、非チェック例外、エラーの違い]
チェック例外 (catch するか throws で宣言しないとコンパイルエラーになる例外) を2つ選んでください。
選択肢
- A.java.io.IOException正解
- B.java.lang.ClassNotFoundException正解
- C.java.lang.NullPointerException
- D.java.lang.ArithmeticException
- E.java.lang.StackOverflowError
解説
Exception のサブクラスのうち、RuntimeException とそのサブクラス以外がチェック例外です。IOException と ClassNotFoundException はチェック例外です。NullPointerException と ArithmeticException は RuntimeException のサブクラスで非チェック例外、StackOverflowError は Error のサブクラスで、どちらも処理を強制されません。
Java SE 17 Silver (1Z0-825-JPN) 試験 の他の分野の無料問題
ここで公開しているのは無料範囲の問題です。無料登録すると、解答の記録・ダッシュボードでの復習ができ、 プレミアムならこの問題セットの全問題と本番形式の模擬試験も解けます。