大佬解释一下执行顺序

public class Arrays {
public static void main(String[] args) {
int[] arr= {1,2,5,6,9,10};
for(int i=0;i<arr.length;i++){
if(arr[i]%2!=0) {
arr[i]++;
}
System.out.println(arr[i]);
}
}
}

public class Arrays {
    public static void main(String[] args) {
        int[] arr = { 1, 2, 5, 6, 9, 10 };
        for (int i = 0; i < arr.length; i++) {
            //如果模2结果不是0,就进行自增(其实就是如果是奇数,就自增1)
            if (arr[i] % 2 != 0) {
                arr[i]++;
            }
            System.out.println(arr[i]);
        }
    }
}