Sorry to bother you all... But, I am getting an Out of Bounds Exception on Line 15.
String content = line.split("\"")[1];
It says: Exception in
thread "main" java.lang.ArrayIndexOutOfBoundsException: 1
at Validator.main(Validator.java:15)
***UPDATE: Now for no reason at all. I didn't change A THING, I am no longer getting the Array Out of Bounds Exception...???*** What the heck???
If I change the [1] to a [0], I don’t get the exception anymore, but obviously it doesn’t return the right values.
Also, the if statements loop through everything 5 times! No good! The point of the project is to validate input data. Thanks!!!
This is my input, and I just want it to check each line once, not for every method. I messed up somewhere bad...
FIRSTNAME "William" #
LASTNAME "Rodgers" #
ADDRESS "7500 Fox Court, Pensacola FL 32506" #
USERNAME "wrodgers" #
PASSWORD "foxtrot!" #
and this is the output I am getting:
VALID FIRSTNAME "William" #
XXXXX FIRSTNAME "William" #, UNRECOGNIZED FIELD
XXXXX FIRSTNAME "William" #, UNRECOGNIZED FIELD
XXXXX FIRSTNAME "William" #, UNRECOGNIZED FIELD
XXXXX FIRSTNAME "William" #, UNRECOGNIZED FIELD
XXXXX LASTNAME "Rodgers" #, UNRECOGNIZED FIELD
VALID LASTNAME "Rodgers" #
XXXXX LASTNAME "Rodgers" #, UNRECOGNIZED FIELD
XXXXX LASTNAME "Rodgers" #, UNRECOGNIZED FIELD
XXXXX LASTNAME "Rodgers" #, UNRECOGNIZED FIELD
XXXXX ADDRESS "7500 Fox Court, Pensacola FL 32506" #, UNRECOGNIZED FIELD
XXXXX ADDRESS "7500 Fox Court, Pensacola FL 32506" #, UNRECOGNIZED FIELD
VALID ADDRESS "7500 Fox Court, Pensacola FL 32506" #
XXXXX ADDRESS "7500 Fox Court, Pensacola FL 32506" #, UNRECOGNIZED FIELD
XXXXX ADDRESS "7500 Fox Court, Pensacola FL 32506" #, UNRECOGNIZED FIELD
XXXXX USERNAME "wrodgers" #, UNRECOGNIZED FIELD
XXXXX USERNAME "wrodgers" #, UNRECOGNIZED FIELD
XXXXX USERNAME "wrodgers" #, UNRECOGNIZED FIELD
XXXXX USERNAME "wrodgers" #, MALFORMED STRING
XXXXX USERNAME "wrodgers" #, UNRECOGNIZED FIELD
XXXXX PASSWORD "foxtrot!" #, UNRECOGNIZED FIELD
XXXXX PASSWORD "foxtrot!" #, UNRECOGNIZED FIELD
XXXXX PASSWORD "foxtrot!" #, UNRECOGNIZED FIELD
XXXXX PASSWORD "foxtrot!" #, UNRECOGNIZED FIELD
XXXXX PASSWORD "foxtrot!" #, MALFORMED STRING
This is my code: