Please copy the full text of the error message and paste it here., its bringing a nullpointer error,
Look at the line where the NPE happens, find the variable with the null value and backtrack in the code to see why that variable does not have a valid value.
The code is poorly formatted and that makes it hard to read and understand.
The {s and }s are not correctly positioned so the nesting of logic can be seen.