fix review issue
diff --git a/java_unknown_exception.go b/java_unknown_exception.go
index de4c28b..45f5a00 100644
--- a/java_unknown_exception.go
+++ b/java_unknown_exception.go
@@ -43,7 +43,7 @@
 			count++
 		}
 	}
-	// 如果满足异常条件
+	// if have these 4 fields, it is throwable struct
 	if count == 4 {
 		if throwable, ok = getStructInfo(cls.javaName); ok {
 			return throwable, true
@@ -81,3 +81,8 @@
 func (e UnknownException) JavaClassName() string {
 	return e.name
 }
+
+// equals to getStackTrace in java
+func (e UnknownException) GetStackTrace() []java_exception.StackTraceElement {
+	return e.StackTrace
+}
diff --git a/list.go b/list.go
index 302d69c..57aaa96 100644
--- a/list.go
+++ b/list.go
@@ -50,7 +50,7 @@
 		"date":             reflect.TypeOf(time.Time{}),
 		"object":           reflect.TypeOf([]Object{}).Elem(),
 		"java.lang.Object": reflect.TypeOf([]Object{}).Elem(),
-		//异常
+		// exception field
 		"java.lang.StackTraceElement": reflect.TypeOf([]*java_exception.StackTraceElement{}).Elem(),
 	}
 )