docs: public static void main(String[] args)
  	{
  		try {
  			final NetworkMonitor m = new NetworkMonitor(args, null);
  			// supply a log writer for System.out (console)
  			m.w = new ConsoleWriter(m.options.containsKey("verbose"));
  			m.run(m.new MonitorListener());
  		}
  		catch (final Throwable t) {
  			if (t.getMessage() != null)
  				System.out.println(t.getMessage());
  			else
  				System.out.println(t.getClass().getName());
  		}
  	}