Arrays

Arrays are used to store many values in one variable.
They're quite easy to use once you get used to them. However, these can also throw errors quite easily.
String Array[2];
Array[0] = "Hello World!";
Array[1] = "How's Life?";
Array[2] = "";
You can use many arrays for one variable, but this ties up a lot of memory. Therefore don't create arrays that you don't need.
As you can see in this example, Array[2] has an empty value. If this value is simply never used, it still ties up memory. Therefore, you can leave it out, as it is unnessesary. But you can only leave it out if it is never used! All variables and array indexes must have a value, so if you call Array[3] it will make it quite clear that an error has occurred. An array index is like the position in the variable; in the example, the indexes are 0,1, and 2.

Notice the variable name, "Array". It does not have to be this, as it was just an example. You can use arrays on any variable. However, array indexes must always be a positive whole number or 0.

Also, if you try assigning a different type of value than was declared before the variable, like...
String Array[0] = 0;
...this will spit out an error. You must keep all values in an array the same type.