debug_backtrace() || die ("Direct access not permitted");
private int[][] array = new int[10][10];
И вы написали что-то вроде этого:
ArrayList<ArrayList<Integer>>
Это не массив, а список. Вы можете прочитать это: https://www.geeksforgeeks.org/array-vs-arraylist-in-java/
Вы можете использовать это, я думаю.
final int n = 5;
Integer[][] ints = new Integer[n][2];