public void parse(ArgumentList args) {
        try {
            parseInternal(args);
        } catch (ArgumentException e) {
            if (e.getParser() == null) {
                e.setParser(this);
            }
            throw e;
        }
    }
public void parse ( ArgumentList args ) { try { parseInternal ( args ) ; } catch ( ArgumentException e ) { if ( e . getParser ( ) == null ) { e . setParser ( this ) ; } throw e ; } }
Parse arguments from the main method.

@param args The argument list.