Javaでカスタム例外クラスを定義する方法、最も簡単な方法は?

yegor256:

私は自分の例外クラスを最も簡単な方法で定義しようとしています、そしてこれが私が得ているものです:

public class MyException extends Exception {}

public class Foo {
  public bar() throws MyException {
    throw new MyException("try again please");
  }
}

これはJavaコンパイラが言うことです:

cannot find symbol: constructor MyException(java.lang.String)

このコンストラクタはから継承する必要があると感じましjava.lang.Exceptionたね。

djna:

いいえ、デフォルト以外のコンストラクタを「継承」する必要はありません。クラスで文字列を取るコンストラクタを定義する必要があります。通常super(message)は、コンストラクターでを使用して親コンストラクターを呼び出します。たとえば、次のように:

public class MyException extends Exception {
    public MyException(String message) {
        super(message);
    }
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Javaでタスクを並列化する最も簡単な方法は何ですか?

分類Dev

30秒ごとにJavaクラスを実行する最も簡単な方法は何ですか?

分類Dev

Dockerコンテナーのクラスターを生成する最も簡単な方法は何ですか?

分類Dev

カスタムmagento2モジュールで外部phpライブラリを使用する最も簡単な方法は何ですか?

分類Dev

Swiftで匿名のCollectionTypeを定義する最も簡単な方法

分類Dev

Android / Java:コードブロックを定義し、カスタム例外なしで残す方法は?

分類Dev

AWSサーバーとカスタムドメイン間で設定する最も簡単な方法は何ですか

分類Dev

プログラムのコンテキストで日時入力に例外処理を追加する最も簡単な方法は何でしょうか?

分類Dev

Javaでデータベースメタデータを取得する最も簡単な方法は?

分類Dev

積み上げ面グラフに定義線を追加する最も簡単な方法は何ですか?

分類Dev

要素のすべての疑似クラスをクリアする最も簡単な方法は何ですか?

分類Dev

Javaでリストをフィルタリングする最も簡単な方法は何ですか?

分類Dev

C#でクエリからクラスにデータを入力する最も簡単な方法

分類Dev

例外メッセージをパラメータ化する最も簡単な方法は何ですか?

分類Dev

clojureで定期的にタスクを実行する最も簡単な方法は何ですか

分類Dev

Javaでリストをフィルタリングする最も簡単で効率的な方法は?

分類Dev

PHPでクラスの名前空間を知る最も簡単な方法は何ですか?

分類Dev

PHPでクラスの名前空間を知る最も簡単な方法は何ですか?

分類Dev

JavaScriptで、いくつかの非同期タスクが完了するのを待つ最も簡単な方法は?

分類Dev

ForeignKeyフィールドを使用してカスタムシリアル化モデルを取得する最も簡単な方法は何ですか

分類Dev

カスタムインバウンドチャネルアダプタを実装する最も簡単な方法は何でしょうか?

分類Dev

タイムスタンプをostreamに出力する最も簡単な方法

分類Dev

私は方法を介して単一のクラスファイルで、それらたinvoke Javaで複数のカスタム例外を定義することはできますか?

分類Dev

リストをカンマで区切る最も簡単な方法は?

分類Dev

Javaで、ランダムな英数字の文字列を作成する最も簡単な方法は何ですか?

分類Dev

最も簡単な方法でUbuntuを再インストールする方法は?

分類Dev

カスタムHttpステータス、ヘッダー、本文をRestClientに返す最も簡単な方法は何ですか。

分類Dev

カスタムHttpステータス、ヘッダー、本文をRestClientに返す最も簡単な方法は何ですか。

分類Dev

カスタムHttpステータス、ヘッダー、本文をRestClientに返す最も簡単な方法は何ですか。

Related 関連記事

  1. 1

    Javaでタスクを並列化する最も簡単な方法は何ですか?

  2. 2

    30秒ごとにJavaクラスを実行する最も簡単な方法は何ですか?

  3. 3

    Dockerコンテナーのクラスターを生成する最も簡単な方法は何ですか?

  4. 4

    カスタムmagento2モジュールで外部phpライブラリを使用する最も簡単な方法は何ですか?

  5. 5

    Swiftで匿名のCollectionTypeを定義する最も簡単な方法

  6. 6

    Android / Java:コードブロックを定義し、カスタム例外なしで残す方法は?

  7. 7

    AWSサーバーとカスタムドメイン間で設定する最も簡単な方法は何ですか

  8. 8

    プログラムのコンテキストで日時入力に例外処理を追加する最も簡単な方法は何でしょうか?

  9. 9

    Javaでデータベースメタデータを取得する最も簡単な方法は?

  10. 10

    積み上げ面グラフに定義線を追加する最も簡単な方法は何ですか?

  11. 11

    要素のすべての疑似クラスをクリアする最も簡単な方法は何ですか?

  12. 12

    Javaでリストをフィルタリングする最も簡単な方法は何ですか?

  13. 13

    C#でクエリからクラスにデータを入力する最も簡単な方法

  14. 14

    例外メッセージをパラメータ化する最も簡単な方法は何ですか?

  15. 15

    clojureで定期的にタスクを実行する最も簡単な方法は何ですか

  16. 16

    Javaでリストをフィルタリングする最も簡単で効率的な方法は?

  17. 17

    PHPでクラスの名前空間を知る最も簡単な方法は何ですか?

  18. 18

    PHPでクラスの名前空間を知る最も簡単な方法は何ですか?

  19. 19

    JavaScriptで、いくつかの非同期タスクが完了するのを待つ最も簡単な方法は?

  20. 20

    ForeignKeyフィールドを使用してカスタムシリアル化モデルを取得する最も簡単な方法は何ですか

  21. 21

    カスタムインバウンドチャネルアダプタを実装する最も簡単な方法は何でしょうか?

  22. 22

    タイムスタンプをostreamに出力する最も簡単な方法

  23. 23

    私は方法を介して単一のクラスファイルで、それらたinvoke Javaで複数のカスタム例外を定義することはできますか?

  24. 24

    リストをカンマで区切る最も簡単な方法は?

  25. 25

    Javaで、ランダムな英数字の文字列を作成する最も簡単な方法は何ですか?

  26. 26

    最も簡単な方法でUbuntuを再インストールする方法は?

  27. 27

    カスタムHttpステータス、ヘッダー、本文をRestClientに返す最も簡単な方法は何ですか。

  28. 28

    カスタムHttpステータス、ヘッダー、本文をRestClientに返す最も簡単な方法は何ですか。

  29. 29

    カスタムHttpステータス、ヘッダー、本文をRestClientに返す最も簡単な方法は何ですか。

ホットタグ

アーカイブ