Home > Java Programming > Assertions > Questions and Answers
Q: |
public class Test2{ public static int x; public static int foo(int y) { return y * 2; } public static void main(String [] args) { int z = 5; assert z > 0; /* Line 9 */ assert z > 2: foo(z); /* Line 10 */ if ( z < 7 ) assert z > 4; /* Line 12 */ switch (z) { case 4: System.out.println("4"); case 5: System.out.println("5"); default: assert z < 10; } if ( z < 10 ) assert z > 4: z++; /* Line 20 */ System.out.println(z); } } Which line is an example of inappropriate use of assertions? | ||||||||||
|
Comment on this Question | |
Name: | |
|