what is Assertion?
Answers were Sorted based on User's Feedback
Answer / myluvdeepu
assertion is a condition which on being true will execute the statement.
else(if condition is false) it will throw an assertion error.)
if we want to enable the assertion, we need to enable the assertion by the option -ea.
Is This Answer Correct ? | 10 Yes | 4 No |
Answer / raja moram
The concept of suspending the execution of a function based
on the user defined condition is known as ASSERTION.
We implement the concept of Assertions using 'assert' keyword.
We use 'assert' keyword by mentioning a condition, if the
mentioned condition is not satisfied the 'assert' keyword
suspends the execution of the method in the middle and
transfers the control along with the 'AssertionError' class
object to the calling place.
Here 'AssertionError' is the subclass of 'Error'class.
To enable Assertions application:
java -ea <className>
This concept of ASSERTIONS is introduced from JDK 1.5 onwards
Is This Answer Correct ? | 2 Yes | 1 No |
Answer / sulakshna
Assertion is a predicate expressing a condition that a
database always satisfy.
Is This Answer Correct ? | 2 Yes | 3 No |
if a java file without any source code is valid java file?
What does snprintf return?
In the HashMap, we know the values but we dont know the key, then how can we get the key from HashMap ?????
How can we access some class in another class in java?
Explain jdk, jre and jvm?
What all access modifiers are allowed for top class ?
What is the difference between Byte stream and Charecter Stream?
Why java is said to be pass-by-value ?
If system.exit (0); is written at the end of the try block, will the finally block still execute?
Can we make the abstract methods static in java?
is it mandatory to deaclare all variables public static fianl in interfaces?if i declare like in the below program, public interface A { public static final int I=0; int j=0; } in interface A,what is the difference between I,j?
What is size_t?