Hur implementerar jag påstående i Java?



Denna artikel kommer att introducera till Assertion In Java. Det hjälper dig också att förstå var du ska använda Java Assertions och var inte med praktiskt.

Ofta uppstår behovet av att verifiera villkoren i vårt program. Påstådda nyckelord i Java tillåter användare att verifiera eller testa antagandena som gjorts under programmet. Den här artikeln presenterar dig för påstående i .

Följande tips kommer att behandlas i den här artikeln,





Så låt oss komma igång med den här artikeln

Förklarar påstående i Java

Påståendeanvändningen används tillsammans med ett booleskt uttryck och kan förklaras enligt följande:



hävda uttryck

Ett annat sätt att förklara påståendet är följande:

hävda expression1: expression2

Exempel

importera java.util.Scanner public class Test {public static void main (String args []) {int value = 18 assert value> = 20: 'Eligible' System.out.println ('Value:' + value)}}

Produktion



vad är en instans av en klass i java

Värde: 18

Resultatet efter att ha aktiverat påståenden kommer att vara som följer:

Undantag i tråden 'main' java.lang.AssertionError: Kvalificerad

Gå vidare med detta påstående i Java-artikeln,

Aktivera påståenden

Det måste noteras att påståenden är inaktiverade som standard.

Syntaxen för att aktivera påståendepåståendet är som följer:

java –ea Test

En annan metod för att möjliggöra påståenden:

java –enableassertions Test

Låt oss se hur vi inaktiverar påståenden,

Inaktivera påståenden

Påståendeförklaringarna kan inaktiveras enligt följande:

java - ja Test

En annan metod för att möjliggöra påståenden:

java -disableassertions Test

Anledningar till att använda påståenden

Det finns olika anledningar till varför en användare kanske vill använda påståenden:

  • Se till att antaganden som definieras i kommentarerna är rätta.
  • För att säkerställa att växelhuset inte nås.
  • För att kontrollera objektets tillstånd.

Fortsätter med denna påstående i Java-artikeln

Var ska man använda påståendet och inte?

Var ska man använda påståenden?

  • Villkorliga fall och villkor i början av en metod.
  • Argument för privata metoder.

Var ska man inte använda påståenden?

  • Kontroll av argument i de offentliga metoderna som tillhandahålls av användaren bör inte göras med påståenden.
  • Påståenden ska inte användas på kommandoradsargument.
  • Ersättning av felmeddelanden bör inte göras med hjälp av påståenden.

Gå vidare till den sista biten av denna påstående i Java-artikel

Exempelprogram för påstående i Java

importera java.util.Scanner public class Test {public static void main (String args []) {Scanner scanner = new Scanner (System.in) System.out.print ('Enter the ID') int value = scanner.nextInt ( ) påstå värde> = 15: 'Ogiltigt' System.out.println ('Värde' + värde)}

Produktion

Ange ID

Undantag i tråden 'main' java.lang.AssertionError: Ogiltigt

För att säkerställa att antagandena som görs under programmet är korrekta, visar sig påståenden vara ett viktigt nyckelord.

Således har vi kommit till slutet av den här artikeln om 'Assertion In Java in Java'. Om du vill veta mer, kolla in av Edureka, ett pålitligt inlärningsföretag online. Edurekas Java J2EE- och SOA-utbildning och certifieringskurs är utformad för att träna dig för både grundläggande och avancerade Java-koncept tillsammans med olika Java-ramverk som Hibernate & Spring.

Har du en fråga till oss? Vänligen nämna det i kommentarsektionen på den här bloggen så kommer vi tillbaka till dig så snart som möjligt.