1、StackOverflowError
一個線程調一個方法時會在棧中跟蹤這個方法,叫做線程跟蹤棧。第一次調該方法時會壓棧
public class StackOverflowErrorDemo {
public void run(){
run();
}
public static void main(String[] args) {
new StackOverflowErrorDemo().run();
}
}
2.OutOfMemoryError
java默認的最大堆大小爲64M,但在eclipse中被改爲
如果非要讓其運行就修改Run Configurations: