NullException, NegativeIndexException, OutOfBoundsException added