Once again, I was out there trying to find the neatest solution for reading a string from the IDE console. It turns out that the shortest piece of code that one can write to achieve this would be :
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; ... public static String getString() throws IOException { try (BufferedReader br = new BufferedReader(new InputStreamReader(System.in))) {; return br.readLine(); } }