ホームページ >Java >&#&チュートリアル >Java アサーションとは

Java アサーションとは

WBOY
WBOY転載
2023-05-05 10:28:131908ブラウズ

説明

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 までご連絡ください。