public class Plus {
public static void main(String args[]){
int a[][] = {{2,3,4,5},{3,4,5,6},{4,5,6,7}};
int b[][] = {{1,2,3,4,5},{7,2,3,4,4},{3,2,3,4,6},{5,2,1,4,7}};
int c[][] = null;
int sum=0;
if(a[0].length!=b.length){ System.exit(1);}
for(int i=0;i<a.length;i++){
for(int j=0;j<b[0].length;j++){
for(int k=0;k<a[0].length;k++){
sum+=a[i][k]*b[k][j];
}
System.out.println(i+" "+j+" "+sum);
    c[i][j]=sum;
}
}    
for(int i=0;i<c.length;i++)
for(int j=0;j<c[0].length;j++){
System.out.println(c[i][j]);
}

}
c[i][j]=sum;这句出了问题 提示为:Exception in thread "main" java.lang.NullPointerException
at Test.Plus.main(Plus.java:16)
高手解答


}