In Java the int is a signed 32 bit so its range is
-2,147,483,648 to 2,147,483,647
So your value of 10101010101010 is outside of this range.
Try using something larger like a Long
long bin = Long.valueOf("10101010101010");
System.out.println(bin);