although lettura is initialized as String[3].
in
- lettura= split(myString,':');
you create a new String array, which seems not to have 3 Strings. Print out myString and check if there are two colons in it.