func getExceptionTypeArr(method *heap.Method) *heap.Object { exTypes := method.ExceptionTypes() exCount := len(exTypes) classClass := heap.BootLoader().JLClassClass() classArr := classClass.NewArray(uint(exCount)) if exCount > 0 { classObjs := classArr.Refs() for i, exType := range exTypes { classObjs[i] = exType.JClass() } } return classArr }