Explanatory Question
Example: OutOfMemoryError
Read the answer carefully and go through the related questions on the right side to improve your understanding of this topic.
import java.util.ArrayList; public class ErrorExample2 { public static void main(String[] args) { ArrayList list = new ArrayList<>(); while (true) { list.add(new int[1000000]); // Keep allocating memory } } }
First read the answer fully, then try to explain it in your own words. After that, open a few related questions and compare the concepts. This method helps you remember the topic for a longer time and improves exam preparation.