559 } |
559 } |
560 return; |
560 return; |
561 } |
561 } |
562 } |
562 } |
563 |
563 |
564 if (fileManager.handleOption(name, rest)) |
564 try { |
565 return; |
565 if (fileManager.handleOption(name, rest)) |
|
566 return; |
|
567 } catch (IllegalArgumentException e) { |
|
568 throw new BadArgs("err.invalid.use.of.option", name).showUsage(true); |
|
569 } |
566 |
570 |
567 throw new BadArgs("err.unknown.option", name).showUsage(true); |
571 throw new BadArgs("err.unknown.option", name).showUsage(true); |
568 } |
572 } |
569 |
573 |
570 public Boolean call() { |
574 public Boolean call() { |