Correct Answer: It is NOT appropriate to use assertions to validate command-line arguments
Explanation:
A is incorrect. It is acceptable to use assertions to test the arguments of private methods.
B is incorrect. While assertion errors can be caught, Sun discourages you from doing so.