Command line has proper usage statement for no arguments, and exception thrown if not an integer