docs: def get_exceptions(self):
          """
          a tuple of class names for the exception types this method may
          raise, or None if this is not a method
  
          reference: http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.7.5
          """  # noqa
  
          buff = self.get_attribute("Exceptions")
          if buff is None:
              return ()
  
          with unpack(buff) as up:
              return tuple(self.deref_const(e[0]) for e
                           in up.unpack_struct_array(_H))