请问,java.lang.StackOverflowError怎么个处理,什么原因?
java.lang.StackOverflowError
at java.lang.Math.max(Math.java:802)
at sun.misc.FloatingDecimal.dtoa(FloatingDecimal.java:542)
at sun.misc.FloatingDecimal.<init>(FloatingDecimal.java:528)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:657)
at java.lang.StringBuilder.append(StringBuilder.java:229)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Complaint.toString(Complaint.java:112)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at java.util.AbstractCollection.toString(AbstractCollection.java:458)
at org.hibernate.collection.PersistentList.toString(PersistentList.java:373)
at java.lang.String.valueOf(String.java:2847)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at pojo.Goods.toString(Goods.java:72)
at java.lang.String.valueOf(String.java:2847)