CSC373/406: : Java programmer gotchas [2/3] Previous pageContentsNext page

For loops

  C                             Java
  int i;
  for(i = 0; i < 10; i++) ...   for(int i = 0; i < 10; i++) ...

Array declarations:

  C                             Java
  int a[];                      int[] a;

Array size:

  C                             Java
  ???                           a.size;

Uninitialized variables; catch with -Wall compiler option

int main() {
  int i;
  sqrt(i);
}

Error handling

Previous pageContentsNext page