What is wrong?
package com.codegym.task.task15.task1527;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.List;
/*
Request parser
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String name = reader.readLine();
String[] words=name.split("\\?");
String[] wordsSplitEt=words[1].split("&");
for(int i=0;i<wordsSplitEt.length;i++) {
if(i<wordsSplitEt.length-1) {
System.out.print(wordsSplitEt[i].split("=")[0]+" ");
}else {
System.out.print(wordsSplitEt[i].split("=")[0]);
}
}
System.out.println();
for(String i:wordsSplitEt) {
try{
if(i.split("=")[1].contains(".")) {
alert(Double.parseDouble(i.split("=")[1]));
}
break;
}catch(Exception e){
alert(i.split("=")[1]);
}
}
}
public static void alert(double value) {
System.out.println("double: " + value);
}
public static void alert(String value) {
System.out.println("String: " + value);
}
}