Java アサーションとは

WBOY
リリース: 2023-05-05 10:28:13
転載
1874 人が閲覧しました

説明

1. アサーションはjdk1.4以降に導入された内容であり、キーワードassertで表されます。

2. プログラム内でパラメータが正しいかどうかを確認するには、一般的に if 文が使用されますが、テストが完了した後もコードはプログラム内に存在します。このとき、アサーション アサーションはアサーションはプログラムの一部ではないため、テストの完了後に削除されます。このコード (注: このアイデアはデフォルトでアサートがオフになっており、-ea 実行パラメーターを追加して開始する必要があります)

文法形式

assert condition : expression(可省略)
ログイン後にコピー

条件が成立しない場合、プログラムは式を実行してからExecuteを終了し、AssertionErrorをスローします。条件が true の場合、プログラムは正常に実行されます。

public static void main(String[] args){
    int sum = 6;
    assert sum==5 : "sum不等于5";
    System.out.println("---如果断言正常---");
 
}
ログイン後にコピー

以上がJava アサーションとはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート