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,
- Förklarar påstående i Java
- Aktivera påståenden
- Inaktivera påståenden
- Var ska man använda påståendet och inte?
- Exempelprogram för påstående i Java
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.