try { throw new MARSHAL("The read/write are not applicable for " + Id); } catch (Exception e) { throw new MARSHAL(); }
MARSHAL m = new MARSHAL("The read/write are not applicable for " + Id); m.minor = Minor.Inappropriate; throw m;
  static String not_applicable(String Id)  {    try      {        throw new MARSHAL("The read/write are not applicable for " + Id);      }    catch (Exception e)      {        throw new MARSHAL();      }  }