Maison  >  Article  >  Java  >  Que sont les assertions Java

Que sont les assertions Java

WBOY
WBOYavant
2023-05-05 10:28:131811parcourir

Explication

1. L'assertion est le contenu introduit après jdk1.4 et est représenté par le mot-clé assert.

2. Pour vérifier si les paramètres sont légaux dans le programme, l'instruction if est généralement utilisée. Cependant, le code existe toujours dans le programme une fois le test terminé, une assertion d'assertion doit être introduite. L'assertion ne fait pas partie du programme. Supprimez le code une fois le test terminé (remarque : l'assertion d'idée est désactivée par défaut, vous devez ajouter -ea paramètre d'exécution pour démarrer)

Format de syntaxe

assert condition : expression(可省略)

Si la condition est remplie. n'est pas établi, le programme exécutera l'expression, puis terminera l'exécution et lancera une Assertionerror. Si la condition est vraie, le programme fonctionnera normalement.

Instances

public static void main(String[] args){
    int sum = 6;
    assert sum==5 : "sum不等于5";
    System.out.println("---如果断言正常---");
 
}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer