parseWithException

Parses command-line arguments and throws a ParseError if parsing fails. This method validates configuration, expands argument files, and performs complete argument parsing including constraint validation.

Return

This Arguments instance for method chaining

Parameters

argv

Array of command-line arguments to parse

Throws

if parsing fails due to invalid arguments or constraint violations