Java matrix runtime error
问题 Exercise letter: Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order. For example, Given the following matrix: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] You should return [1,2,3,6,9,8,7,4,5]. Given code: public class Solution { public List<Integer> spiralOrder(int[][] matrix) { } } My code: public List<Integer> spiralOrder(int[][] matrix) { if(matrix == null || (matrix.length == 0)) return new ArrayList<Integer>(); int arriba = 0; int