019-006-003

throws宣言:例外を呼び出し元に委譲する

初級

問題説明

この問題では: throws宣言を使ってチェック例外をスローするメソッドを定義し、呼び出し元で例外処理を行うプログラムを作成します。

throws宣言

メソッドがチェック例外をスローする可能性があることを宣言します。

基本構文

public void method() throws Exception {
  // チェック例外をスローする可能性のある処理
  throw new Exception("Error");
}

学習ポイント

  • throwsはメソッドシグネチャの一部
  • 呼び出し元でtry-catchまたはthrowsが必要
  • 例外処理の責任を委譲できる

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録