Keep searching for a number in an Array in java
===

This is the code :



public class test2 {

	/**
	 * @param args
	 * @throws InterruptedException 
	 */
	public static void main(String[] args) throws InterruptedException {
		int[][] arrayOfInts = { 
	            { 32, 87, 3, 589 },
	            { 622, 1076, 2000, 8 },
	            { 12, 127, 77, 955 },
	            {12, 3}
	        };
	        int searchfor = 12;

	        int i;
	        int j = 0;
	        boolean foundIt = false;

	    search:
	        for (i = 0; i < arrayOfInts.length; i++) {
	            for (j = 0; j < arrayOfInts[i].length;
	                 j++) {
	                if (arrayOfInts[i][j] == searchfor) {
	                    foundIt = true;
	                    break search;
	                }
	            }
	        }

	        if (foundIt) {
	            System.out.println("Found " + searchfor +
	                               " at " + i + ", " + j);
	        } else {
	            System.out.println(searchfor +
	                               " not in the array");
	        }
	}

}
This code stops at the first 12. As you can see, there is another 12 in array 3. How can I make it go on, and also search for the second 12? I do not want it to terminate at the first 12.
Thank-you.