RUN ERROR IN RAT CHASES ITS CHEESE

I am getting run error in my code. What is wrong in it?

hey @adityakumarsingh226
just change input format
for (int i = 0; i < n; i++) {
String str =scr.next();
for (int j = 0; j < m; j++)
a[i][j] = str.charAt(j);
}

and try for this input
5 7
OXOOOOX
OXOXOXX
OXOXOOX
OOOXOXX
XXOXOOO
correct output
1 0 1 1 1 0 0
1 0 1 0 1 0 0
1 0 1 0 1 0 0
1 1 1 0 1 0 0
0 0 0 0 1 1 1
your code gives
NO PATH FOUND