`CommandException` is an exception that we expect to happen - it just prints the error with no stack trace. For this case we might not know what the error is (it could be a `DivideByZeroException` for example) so we might want to just ignore it here and let the top-level exception handler log it with the stack trace.