throws Throwable
  public static int strcmp(String a, String b)    throws Throwable  {    int cmp = a.compareTo(b);    if (cmp == 0)      return 0;    else if (cmp < 0)      return -1;    else      return 1;  }