al final, lo hice asi:
Código:
import java.io.*;
public class mece2n {
/* Ejercicio #1, Guia Info 2:
*1. Leer dos números y mostrar todos los enteros comprendidos entre ellos.
*/
public static void main(String[] args) throws IOException {
int a,b,i;
BufferedReader en = new BufferedReader (new InputStreamReader (System.in));
System.out.println ("valor a debe ser menor a valor b");
do{
System.out.println ("Inserte valor a: ");
System.out.flush();
a = Integer.parseInt(en.readLine());
System.out.println ("\nInserte valor b: ");
System.out.flush();
b = Integer.parseInt(en.readLine());
if ((a>b) || (a==b)){
System.out.println ("\nel valor a debe ser menor y diferente de el valor b ");
}
}while ((a>b) || (a==b));
System.out.println ("\nLos numeros entre " +a+ " y " +b+ " son:\n");
for (i=a+1;i<b;i++){
System.out.println (i);
}
}
}
Mil gracias por su ayuda!