tu while NO deberia llevar punto y coma
Código:
class Ejemplo
{
public static void main(String args[])
{
int a;
System.out.print("Ingrese el valor de a: ");
a=In.readInt();
while (a>100); //esa coma es el problema
{
System.out.print("Error, a debe ser menor a 100, por favor reingréselo: ");
a=In.readInt();
}
}
}
saludos