Leer 2 matrices y sumarlas

import java.util.*;
public class sumarm{
   public static void main(){
       int a[][] = new int[3][3];
       int b[][] = new int[3][3];
       int x[][] = new int[3][3];
       int i,j;
       Scanner teclado = new Scanner (System.in);
       System.out.println("Escribe los valores de la matriz A");
       for (i=0;i<3;i++){
           for (j=0;j<3;j++){
               System.out.print(i+","+j+": ");
               a[i][j] = teclado.nextInt();
            }
        }
        System.out.println("");
        System.out.println("Escribe los valores de la matriz B");
         for (i=0;i<3;i++){
           for (j=0;j<3;j++){
               System.out.print(i+","+j+": ");
               b[i][j] = teclado.nextInt();
            }
        }
        for (i=0;i<3;i++){
           for (j=0;j<3;j++){
               x[i][j] = a[i][j]+b[i][j];
            }
        }
        System.out.println("");
        System.out.println("La suma de las matrices es: ");
         for (i=0;i<3;i++){
           for (j=0;j<3;j++){
               System.out.print(x[i][j]+"|");
               }
        System.out.println("");
          }
          
        }
    }