for this problem
i tried to take input using bufferedreader
BufferedReader read = new BufferedReader(new InputStreamReader(System.in));
String s[] = read.readLine().split(" ");
System.out.println(new BigInteger(s[0]).add(new BigInteger(s[1])));
and then using scanner
Scanner s = new Scanner(System.in);
System.out.println("Result = "+ (s.nextBigInteger()).add(s.nextBigInteger()));
got runtime exception in bufferedreader case.
I tried to take input on my system for 10^100 and 10^100 it worked fine.
What can be the issue?