code: public static void main(final String[] args) {
          try {
              new Main().run(args);
          } catch (final JBakeException e) {
              System.err.println(e.getMessage());
              e.printStackTrace();
              System.exit(1);
          } catch (final Throwable e) {
              System.err.println("An unexpected error occurred: " + e.getMessage());
              e.printStackTrace();
              System.exit(2);
          }
      }
docs: Runs the app with the given arguments.
  
  @param args Application arguments