fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6. import javax.swing.JTextField;
  7.  
  8. /* Name of the class has to be "Main" only if the class is public. */
  9. class Ideone
  10. {
  11. public static void main (String[] args) throws java.lang.Exception
  12. {
  13. int i,j;
  14.  
  15. JTextField[][] a = new JTextField[9][9];
  16.  
  17. int[][] val = new int[9][9];
  18.  
  19. for(i=0;i<9;i++)
  20. {
  21. for(j=0;j<9;j++)
  22. {
  23. try {
  24. val[i][j] = Integer.parseInt(a[i][j].getText());
  25. System.out.println(val[i][j]);
  26. }
  27. catch (NullPointerException npe) {
  28. System.err.println("NPE caught: i: " + i + " j: " + j);
  29. }
  30. }
  31. }
  32. }
  33. }/* package whatever; // don't place package name! */
Success #stdin #stdout #stderr 0.11s 320832KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
NPE caught: i: 0 j: 0
NPE caught: i: 0 j: 1
NPE caught: i: 0 j: 2
NPE caught: i: 0 j: 3
NPE caught: i: 0 j: 4
NPE caught: i: 0 j: 5
NPE caught: i: 0 j: 6
NPE caught: i: 0 j: 7
NPE caught: i: 0 j: 8
NPE caught: i: 1 j: 0
NPE caught: i: 1 j: 1
NPE caught: i: 1 j: 2
NPE caught: i: 1 j: 3
NPE caught: i: 1 j: 4
NPE caught: i: 1 j: 5
NPE caught: i: 1 j: 6
NPE caught: i: 1 j: 7
NPE caught: i: 1 j: 8
NPE caught: i: 2 j: 0
NPE caught: i: 2 j: 1
NPE caught: i: 2 j: 2
NPE caught: i: 2 j: 3
NPE caught: i: 2 j: 4
NPE caught: i: 2 j: 5
NPE caught: i: 2 j: 6
NPE caught: i: 2 j: 7
NPE caught: i: 2 j: 8
NPE caught: i: 3 j: 0
NPE caught: i: 3 j: 1
NPE caught: i: 3 j: 2
NPE caught: i: 3 j: 3
NPE caught: i: 3 j: 4
NPE caught: i: 3 j: 5
NPE caught: i: 3 j: 6
NPE caught: i: 3 j: 7
NPE caught: i: 3 j: 8
NPE caught: i: 4 j: 0
NPE caught: i: 4 j: 1
NPE caught: i: 4 j: 2
NPE caught: i: 4 j: 3
NPE caught: i: 4 j: 4
NPE caught: i: 4 j: 5
NPE caught: i: 4 j: 6
NPE caught: i: 4 j: 7
NPE caught: i: 4 j: 8
NPE caught: i: 5 j: 0
NPE caught: i: 5 j: 1
NPE caught: i: 5 j: 2
NPE caught: i: 5 j: 3
NPE caught: i: 5 j: 4
NPE caught: i: 5 j: 5
NPE caught: i: 5 j: 6
NPE caught: i: 5 j: 7
NPE caught: i: 5 j: 8
NPE caught: i: 6 j: 0
NPE caught: i: 6 j: 1
NPE caught: i: 6 j: 2
NPE caught: i: 6 j: 3
NPE caught: i: 6 j: 4
NPE caught: i: 6 j: 5
NPE caught: i: 6 j: 6
NPE caught: i: 6 j: 7
NPE caught: i: 6 j: 8
NPE caught: i: 7 j: 0
NPE caught: i: 7 j: 1
NPE caught: i: 7 j: 2
NPE caught: i: 7 j: 3
NPE caught: i: 7 j: 4
NPE caught: i: 7 j: 5
NPE caught: i: 7 j: 6
NPE caught: i: 7 j: 7
NPE caught: i: 7 j: 8
NPE caught: i: 8 j: 0
NPE caught: i: 8 j: 1
NPE caught: i: 8 j: 2
NPE caught: i: 8 j: 3
NPE caught: i: 8 j: 4
NPE caught: i: 8 j: 5
NPE caught: i: 8 j: 6
NPE caught: i: 8 j: 7
NPE caught: i: 8 j: 8