PrintStream.printf(java.lang.String, java.lang.Object...),
to standard error, prefixing it with program's name as well as the file and
line number from which method was called.char; if text does not represent a char, user is prompted
to retry.double as precisely as possible; if text does not represent a
double or if value would cause underflow or overflow, user is
prompted to retry.float as precisely as possible; if text does not represent a
float or if value would cause underflow or overflow, user is
prompted to retry.int in [-231, 231 - 1) if possible;
if text does not represent such an int or if value would
cause underflow or overflow, user is prompted to retry.long in [-263, 263 - 1) if possible;
if text does not represent such a long or if value would
cause underflow or overflow, user is prompted to retry.String, sans trailing line ending.